Я использую внешнюю активацию Service Broker. Я создал уведомление о событии для очереди (QUEUE_ACTIVATION). В настоящее время я делаю много тестов, и иногда моя очередь деактивируется.
После включения очереди уведомления о событии больше не работают, а внешний активатор не запускает консольное приложение.
я нашел это , но это похоже на что-то другое, поскольку «выбрать * из sys.event_notifications» показывает, что уже создано уведомление о событии.
Я удаляю и снова создаю одно и то же уведомление о событии, чтобы оно работало, но, похоже, это неправильно.
Как я могу автоматически определить, что уведомление о событии не работает?