Изменен алгоритм работы с данными агента Zabbix: при большом объеме параметров
мониторинга (тысячи) обработка получаемых от серверов данных может занимать
значительное время (несколько секунд). Ранее на время обработки списка параметров
захватывался mutex, что могло блокировать основной рабочий поток при появлении или
пропадании аварии. Теперь перед началом работы данные сервера копируются во
временный объект, затем выполняется обработка, и в конце данные копируются
обратно. Mutex захватывается только на время копирования данных.
(No files)
Note:
See TracChangeset
for help on using the changeset viewer.