У меня есть длинный демон (Symfony2 Command), который получает работу из рабочей очереди в Redis и выполняет эти задания и записывает в базу данных с помощью orm.
Я заметил, что когда есть тенденция к тому, что работник умирает, потому что соединение с MySQL истекает, когда рабочий работает на холостом ходу, ожидая работы.
В частности, я вижу это в журнале: MySQL Server ушел.
В любом случае, у меня может быть доктрина автоматически переподключиться? Или есть способ, которым я могу вручную поймать исключение и снова подключить доктрину orm?
Спасибо