我想在气流中调用一个bin文件并将其绑定在同一台计算机上。因此我使用subdag,可以在bashoperattor中调用垃圾箱进行测试。但是,在subdag中调用某些垃圾箱时,它会挂起。
这是针对一个CentOS主机和2个工作器的。每个人都有相同的环境。 我尝试在单节点,其他cmd等上工作,似乎只有当我在subdag中调用此bin时,它才会挂起。在bashdag中运行时成功。
x = [BashOperator(
task_id='%s-task-%s' % (child_dag_name, cmd_name),
default_args=args,
bash_command=cmd_dict[cmd_name],
dag=dag_subdag,
) for cmd_name in cmd_dict]
for i in range(1,len(x)):
x[i-1]>>x[i]
return dag_subdag
我希望运行这个垃圾桶。它挂了。