database-ttl провереноважноПишет Хаб

Сколько настройки держатся в кэше

в конфигурации это строкаdatabase-ttl: 600

Через сколько секунд MTA перечитывает базу настроек; внутри этого окна он работает целиком из памяти и не обращается к базе на каждое письмо.

Значения

Значения
положительное целое
Умолчание
600 · снято со сборки
применение
нужен перезапуск
где можно задать
в файле конфигурации · ключом запуска · переменной окружения

Подробно

Во время отправки MailerQ не обращается ни к чему. Он загружает все таблицы в память и повторяет это каждые database-ttl секунд — благодаря этому узел и держит большой объём при скромной базе, и по этой же причине прямая правка в SQL выглядит как ничего не сделавшая. Уменьшение значения сокращает ожидание ценой полной перезагрузки всех таблиц на каждом круге; увеличение делает кластер медленнее в принятии правок. Обычно не стоит ни то ни другое, потому что сообщение в обмен, описанное в mq5.concept.settings-propagation, делает правку мгновенной независимо от этого значения.

Что будет, если ошибиться

Строка записана напрямую, а сообщение о перечитывании не послано.Правка невидима до стольких секунд и выглядит как потерянная запись.проверено опытом · вывод