airflow-scheduler - 气流 - 如何仅“填充 DagBag”一次
问题描述
我的 dag 需要大约 50 秒来解析,我只使用外部触发器来启动 dag 运行,没有时间表。我注意到气流想要填充 dagbag 很多 --> 在每个 trigger_dag 命令和在后台它会不断检查 dags 文件夹并在部署新的 .py 后立即创建 .pyc 文件。
无论如何我可以部署我的集群并填充一次dags!然后在接下来的 2 周内,在任何 trigger_dag 上立即启动 dagruns(现在在开始之前需要 50 秒来填充 dagbag)。我不需要在 2 周内更新 dag 定义。
解决方案
推荐阅读
- python - 有没有办法使用 f-string 从浮点数中去除小数位前的数字?
- amazon-web-services - 在 AWS 中将 CSV 转换为 XLSX
- serverless-framework - 如何在本地运行在同一自定义域上配置的多个微服务?
- excel - VBA-比较两列并根据值在上方或下方插入新行
- c++ - 在 c++ 中覆盖 std::exception 中的 what 函数
- android - 添加对 Xamarin Forms Shell 始终可见的通用元素
- r - 如何在 R 中只创建时间
- pandas - 尝试在 streamlit 应用程序中使用 st.multiselect() 没有得到想要的结果
- javascript - 单击按钮时使功能停止工作(javascrpt)
- jupyter-notebook - Audio() 在 Jupyter 笔记本的包装器中不起作用