Ad Widget

Collapse

Отправка множества сообщений по действи&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • lopaka
    Junior Member
    • Dec 2013
    • 15

    #1

    Отправка множества сообщений по действи&

    Здравствуйте уважаемое сообщество.

    Не нашел нигде информации по моему вопросу.
    Имеются 1500 сработавших триггера, и media который отрабатывает за 0.1 секунды.
    Необходимо отправить 1.5к сообщений в предельно короткий срок, в итоге отправка занимает ~5 минут.

    Я так понимаю при срабатывании action, его действие попадает в очередь. Можно ли как-то ускорить разбор этой очереди на отправку?
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Помнится мне, что экшнами один процесс занимается, т.е. очередь - это by design.
    Выход...

    Колхозный - лупить, например, данные все быстро в свой быстрый скрипт, а он уже пусть занимается распараллеленной отсылкой. Только нужно, чтобы скрипт постоянно в памяти висел, иначе никакого профита не будет. PPerl, к примеру, делает это для перловых скриптов. Правда, тогда придется городить большой огород - с перепосылками, с учетом media. Словом - переписать модуль заббикса для многопоточности.

    Продвинутый - следить за https://support.zabbix.com/browse/ZBXNEXT-2902, к примеру.

    Впрочем, даст ли это выигрыш - большой вопрос. Если всё будет сгружаться в один и тот же почтовый сервер или gsm-модем, то бутылочным горлышком будет уже не Zabbix, а следующий хоп.

    Comment

    Working...