Alexey Popov wrote:

Есть FB2.0 SS и служба работающая на этом же компе. Служба подписывается на события и слушает их. Всё это работает много дней. В какой то момент перестают доходить события до службы. Для проверки этой гипотезы сделано тестовое событие, которые регулярно по таймеру генерируется самой службой и отслеживается появление соответствующего уведомления. И действительно, события перестают доходить. В чём может быть причина?
Ранее такого вроде бы не наблюдалось.

Чисто технически, внутри там вроде дополнительно TCP соединение, по которому передаются события. Предположим, что оно по каким то причинам протухло... Кто вернёт ошибку в этом случае?


Итак, после замены IP на 127.0.0.1 в течении ~20 суток непрерывной работы проблема пока не появляется.

Архитектурная проблема в API что нет способа определить отвал соединения для эвентов при асинхронной работе с ними.



Ответить