Timeouts

От: Sergey Akhapkin <CGatePro_at_mx_ru>
Дата: Thu 19 Jun 2003 - 18:16:28 MSD


Hello All,

=== кусь ===

Time-out
Certain conditions and/or errors in the External program code can make it enter a loop and stop responding to CommuniGate Pro Server requests. If a response for any of the Server requests is not received within the specified period of time, the Server sends a termination signal to the External Program.
=== кусь ===

А можно хоть как-то порекомендовать, что бы пользователи делали это значение больше, чем таймаут собственно у External program (ежели таковой имеется), а то как-то не хорошо, у нас дефолт 120 сек, а у вас 30 сек, в рез-тате плагин сносится, когда он еще вовсе не упал и не "enter a loop" :)

Причем на просьбу "увеличьте таймаут в Helpers" пользователи отвечают: "Не-е, это рекомендованное Сталкером значение".

=== кусь ===

Auto-Restart
Certain conditions and/or errors in the External program code can crash that program.
(*)

Also, the Server itself can send a termination signal to the External program if the program does not respond to requests within the specified period of time (see above).

If the Auto-Restart parameter is not set to Disabled, the CommuniGate Pro server detects the External Program termination, waits for the specified period of time, and then restarts the External Program automatically.
=== кусь ===

Также сомнительна полезность вот этого:

Then it resends all pending requests to the newly started External Program and resumes normal request processing.

т.к. правило те самые кондишены (*) связаны именно с самим запросом, и плагин рухнет снова. Ну хорошо еще у нас плагин не обрабатывает непосредственно письмо (передает демону), но опять перезагрузите плагин ведь, если по таймаутам не сойдется.

Best regards,

         Sergey Akhapkin <asv@drweb.ru>
             Software Developer

   Daniloff's Labs <http://www.drweb.ru> Получено Thu Jun 19 14:16:48 2003

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:12:38 MSK