Тайм-аут соединения с Doctrine2 в демоне

У меня есть долго работающий демон (команда Symfony2), который получает работу из рабочей очереди в Redis, выполняет эти задания и записывает в базу данных, используя orm.

Я заметил, что при этом у работника есть тенденция умирать, потому что время соединения с MySQL истекло, когда работник бездельничает, ожидая работы.

В частности, я вижу это в журнале: MySQL Server исчез.

Могу ли я в любом случае автоматически восстановить связь с доктриной? Или есть какой-то способ, которым я могу вручную поймать исключение и заново подключить доктрину?

ThanksI»

Ответы на вопрос(5)

Ваш ответ на вопрос