У меня есть dag, который выполняет 4 задачи, которые все являются операторами bash.Недавно я перешел на версию воздушного потока 1.10.2.Я часто вижу ошибку ниже -
ERROR - Scheduler heartbeat got an exception: (MySQLdb._exceptions.OperationalError) (1213, 'Deadlock found when trying to get lock; try restarting transaction') (Background on this error at: http://sqlalche.me/e/e3q8)
Я использую mysql в качестве бэкэнда для метаданных.Я проверяю значение переменной innodb_lock_wait_timeout в моем mysql -
mysql> show variables like 'innodb_lock_wait_timeout';
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| innodb_lock_wait_timeout | 50 |
, которая не очень высока, чтобы получить эту проблему.У кого-нибудь есть идеи, почему это происходит?