В один прекрасный момент мы начали замечать, что трекер стал долго обрабатывать обновления в задачах. Проблема заключается в том, что при нажатии на кнопку «Принять» происходит запуск рассылки уведомления об изменении всем, у кого указано в настройках получать уведомления. И чем больше наблюдателей, тем дольше может происходить этот процесс. Страничка ждет завершения отработки этой функции. Длительность отправки каждого письма напрямую влияет на общее время. Для того, чтобы разделить работу с трекером и работу МТА нужно добавить маленькую хитрость.
В файле …/redmine/config/configuration.yml было:
production:
...
email_delivery:
delivery_method: :smtp
smtp_settings:
...
стало:
production:
...
email_delivery:
delivery_method: :async_smtp
async_smtp_settings:
...
И перезапустил апач:
service apache2 restart

