airflow sql_alchemy_conn mysql_airflow使用mysql数据库,LocalExecutor并发调度
mysql-airflow
在mysql上執(zhí)行
create database airflow; —— 創(chuàng)建數(shù)據(jù)庫
GRANT all privileges on airflow.* TO 'airflow'@'%' IDENTIFIED BY '123456'; —— 將數(shù)據(jù)庫airflow的所有權(quán)限授權(quán)airflow用戶,密碼123456且該用戶可在任何IP段登錄操作
FLUSH PRIVILEGES; —— 刷新權(quán)限
set explicit_defaults_for_timestamp = 1;
修改airflow配置文件airflow.cfg
初始化數(shù)據(jù)庫
airflow initdb
若之前使用sqllite初始化過可使用airflow resetdb
airflow-LocalExecutor
修改執(zhí)行器,使airflow并發(fā)調(diào)度任務(wù)
修改配置文件airflow.cfg
executor = LocalExecutor
重啟scheduler即可(默認(rèn)并發(fā)調(diào)度16)
分布式問題
1.需要使用同步方式解決dags目錄與worker的同步問題——待解決
總結(jié)
以上是生活随笔為你收集整理的airflow sql_alchemy_conn mysql_airflow使用mysql数据库,LocalExecutor并发调度的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 上海哈趣食品有限公司分公司怎么样?
- 下一篇: django 日志写入mysql_如何将