我杀死了Airflow任务,但是它的子进程是由它的bash操作符haven'创建的;没有人被杀

我杀死了Airflow任务,但是它的子进程是由它的bash操作符haven'创建的;没有人被杀,airflow,Airflow,My Airflow有一个任务,它使用BashOperator在服务器上运行pySpark脚本。我从UI终止任务,任务本身也可以终止。但是它的子进程(由它的BashOperator创建)尚未终止,并且仍在我们的服务器上运行 我想这可能是一个问题,像“停止”这样的信号没有正确地从我的气流任务传输到pySpark进程 `BashOperator( task_id=task_name, bash_command=bash_command, env={ 'PATH

My Airflow有一个任务,它使用BashOperator在服务器上运行pySpark脚本。我从UI终止任务,任务本身也可以终止。但是它的子进程(由它的BashOperator创建)尚未终止,并且仍在我们的服务器上运行

我想这可能是一个问题,像“停止”这样的信号没有正确地从我的气流任务传输到pySpark进程

`BashOperator(
    task_id=task_name,
    bash_command=bash_command,
    env={
        'PATH': '{{ PATH }}',
        'PYSPARK_PYTHON': '{{ PYSPARK_PYTHON_PATH }}',
        'PYTHONPATH': '{{ HOME }}/python-lib'
    },
    dag=dag
)`
你能帮我找到解决这个问题的方法吗