【发布时间】:2020-09-08 07:13:58
【问题描述】:
在某些远程气流实例中有一长串 dag 和相关的气流变量,其副本正在我的本地系统中运行。来自远程气流实例的所有变量都被导入到我的本地气流实例中。
我在 docker 上安装了气流图像,然后启动了容器。一切正常,我可以从本地系统访问气流 UI。
问题: 每当我重新启动气流容器时,在前一个容器运行期间导入的所有变量都会像这样无效。
解决方法 再次导入变量,修复变量相关错误。
但是,每次容器启动时都导入变量真的很令人沮丧。必须有一种智能的方法来实现这一点。请帮助我理解我做错了什么。
【问题讨论】:
-
您是否使用
SQLite?如是;确保 SQLite 存储目录 [1] 正确安装在您的 docker 容器上 [2] 具有适当的权限 -
对,我可以在气流配置文件中看到像“sql-alchemy....”这样的变量。例如,sql_alchemy_pool_size、sql_alchemy_pool_recycle、sql_alchemy_pool_enabled 等。它的文件真的很长,我不知道它到底是做什么的?