Size: a a a

2020 December 24

VS

Vladislav 👻 Shishkov... in Airflow
источник

VS

Vladislav 👻 Shishkov... in Airflow
Georgy Borodin
Ну не согласен, что костыль. Логи пишутся-то по дефолту в локальные файлы воркера https://airflow.apache.org/docs/apache-airflow/stable/configurations-ref.html#worker-log-server-port
да, пишутся, и причем тут данная ссылка?
источник

GB

Georgy Borodin in Airflow
Vladislav 👻 Shishkov
да, пишутся, и причем тут данная ссылка?
В качестве пруфа)

«When you start an airflow worker, airflow starts a tiny web server subprocess to serve the workers local log files to the airflow main web server»
источник

А

Антон in Airflow
2.0, конечно, очень круто, особенно шедуллер, но я и так только недавно перевел с 1.9 на 1.10.12, так что я наверное пока подожду еще пару версий)
источник

VS

Vladislav 👻 Shishkov... in Airflow
Georgy Borodin
В качестве пруфа)

«When you start an airflow worker, airflow starts a tiny web server subprocess to serve the workers local log files to the airflow main web server»
непонятно только, зачем он нам, если мы как раз и решаем проблему локальных логов и подпроцесса, который отвечает за предоставление логов с воркеров на вебсервер
источник

VS

Vladislav 👻 Shishkov... in Airflow
Антон
2.0, конечно, очень круто, особенно шедуллер, но я и так только недавно перевел с 1.9 на 1.10.12, так что я наверное пока подожду еще пару версий)
а мне уже поставили таску на поднятие 2.0 в следующем году 😬
источник

А

Антон in Airflow
Vladislav 👻 Shishkov
а мне уже поставили таску на поднятие 2.0 в следующем году 😬
О, расскажешь потом на что конкретно нужно обратить внимание?) А то, чую, не за горами и моя аналогичная тасочка залетит)
источник

GB

Georgy Borodin in Airflow
Vladislav 👻 Shishkov
непонятно только, зачем он нам, если мы как раз и решаем проблему локальных логов и подпроцесса, который отвечает за предоставление логов с воркеров на вебсервер
Ок, решение с общим хранилищем, может и не кажется самым изящным, но оно рабочее.
Если воркеры ребутнутся, локальные логи никак не достанешь
источник

VS

Vladislav 👻 Shishkov... in Airflow
Georgy Borodin
Ок, решение с общим хранилищем, может и не кажется самым изящным, но оно рабочее.
Если воркеры ребутнутся, локальные логи никак не достанешь
Да, это логично, но из коробки есть вариант только S3, но не у всех он есть и не всем он нужен
источник

GB

Georgy Borodin in Airflow
Тогда остаётся либо писать свой логгер не на s3, либо очень костыльно добавить какой-нибудь localstack (ну или другое self-hosted S3, не знаю других) и складировать туда 🤷🏻‍♂️
источник

VS

Vladislav 👻 Shishkov... in Airflow
Или же поправить логику работы, чтобы она была корректной...
источник

А

Антон in Airflow
Ну или  nfs на крайняк
источник

ИХ

Ильяс Хакиев... in Airflow
nfs mw вообще топ 👍
источник

VS

Vladislav 👻 Shishkov... in Airflow
Кстати, с сенсорами тоже все весело, там в рамках одного ретрая может раскидываться по нодам...
источник

VS

Vladislav 👻 Shishkov... in Airflow
А в вебке будет вообще пусто, и похоже это потому, что вебсервер не понимает, куда идти
источник

VS

Vladislav 👻 Shishkov... in Airflow
а не, вру, это у нас база что-то тупит похоже
источник
2020 December 25

ИК

Илья Китов in Airflow
Есть у кого нибудь пример Дага, с переносом данных из базы в базу, 1в1? не нашёл в просторах
источник

SG

Sergey Gavrilov in Airflow
Илья Китов
Есть у кого нибудь пример Дага, с переносом данных из базы в базу, 1в1? не нашёл в просторах
Так много вопросов, и так мало ответов...
источник

SG

Sergey Gavrilov in Airflow
Вы не смогли найти, потому что с такой формулировкой не очень понятно, что надо делать. Просто делать бэкап-рестор, выгрузку в файл, всё в памяти? Всю таблицу разам, по частям, как делить?
Таблица большая или маленькая? Если большая, то без ответа на вышеидущие вопросы ничего у вас не выйдет, если маленькая, то в чём проблема? И т.д.
источник

C

Combot in Airflow
Добро пожаловать в самое дружелюбное комьюнити.
источник