Всем привет!
Возможно, кто-то сможет помочь.
В проекте используем symfony messenger component. Создали три сообщения и три хэндлера к ним, все из них async.
Подключили это все к RabbitMQ, настроили на Ubuntu 20.03 Supervisor, чтобы следил на воркером. Вообщем, все как в официальной документации.
Так вот не понятно почему, если долго не пользоваться одним из трёх сообщений, то оно перестаёт работать, при том, что другие два продолжают нормально доставляться.
При этом если вручную выполнить команду consume то опять все три сообщения начинают работать и доставляться.
Нет ли у кого версии, почему такое происходит? Воркер один, supervisor один, но одно из трёх сообщений отваливается...