всем привет! ребят, подскажите плиз, может кто сталкивался с таким.
есть AF с несколькими воркерами (celery executor), и есть даги с ретраями. так вот, если было, допустим, 3 ретрая, и на трейтий даг успешно выполнился, то веб-морда будет искать логи только на последнем воркере. и таким образом мы получаем картину что логов нет для предыдущих попыток выполнить код, если они были на других воркерах
Ну вообще разруливается хранением логов в другом месте. Пока воркер жив, он будет отдавать логи, которые у него есть, но если он вырубается – логи уже не достанешь.
Но если их хранить, например, в S3, они не пропадут