Airflow 使用芹菜执行器时,不尊重优先权重量

Airflow 使用芹菜执行器时,不尊重优先权重量,airflow,airflow-scheduler,airflow-operator,airflow-worker,Airflow,Airflow Scheduler,Airflow Operator,Airflow Worker,我使用气流1.10.10和芹菜执行器。我定义了两个dag,每个dag有三个任务。两个dag/任务中使用了相同的池id。池插槽配置为3。第一个DAG(比如High_Priority)是每个任务的Priority_权重为10。第二个DAG(即低优先级)具有默认优先级权重(即1)。我提交了前5个低优先级Dag。我一直等到3个低优先级的任务进入运行状态。然后我提交了4个高优先级dag。我原以为当池槽在下一轮调度中可用时,高优先级任务应该被移动到队列状态。但高优先级任务仍处于调度状态。我重复了10-15次

我使用气流1.10.10和芹菜执行器。我定义了两个dag,每个dag有三个任务。两个dag/任务中使用了相同的池id。池插槽配置为3。第一个DAG(比如High_Priority)是每个任务的Priority_权重为10。第二个DAG(即低优先级)具有默认优先级权重(即1)。我提交了前5个低优先级Dag。我一直等到3个低优先级的任务进入运行状态。然后我提交了4个高优先级dag。我原以为当池槽在下一轮调度中可用时,高优先级任务应该被移动到队列状态。但高优先级任务仍处于调度状态。我重复了10-15次,每次都观察同样的事情

但是,当我迁移到LocalExecutor时,这一切都很好。
请建议在CeleryExecutor中解决此优先权重量问题的修复/解决方法