В настоящее время я создаю приложение с использованием NServicebus и Azure.NServicebus: программное считывание очереди ошибок
Обычные процессы работают, но теперь я хотел бы сделать больше об аспекте управления и мониторинга приложения.
Клиент хочет видеть приборную панель, где он может видеть здоровье приложения, а также иметь возможность исправлять проблемы.
То, что я хотел бы сделать, это:
- Detect, когда дела направляются в очереди ошибок (чтобы иметь возможность отправить оповещение админа)
- Разрешить администратору обрабатывать сообщения об ошибке очередь из приложения управления, без , прибегая к предоставленному инструменту командной строки.
Есть ли способ программно обрабатывать ошибки в NServicebus? Я знаю, какие ошибки являются временными и какие ошибки могут потребоваться для ручного вмешательства.
Возможно ли подключить логику к логике обработки ошибок nservicebus?
Можно ли программно обрабатывать сообщения в очереди ошибок?
Спасибо, Эрвин
Благодарим вас за ответ. У меня создалось впечатление, что Azure не была полностью поддержана в ServicePulse. Вы знаете что-нибудь об этом? – Erwin
@ Erwin да. Поскольку ServiceControl поддерживает Azure http://docs.particular.net/ServiceControl/multi-transport-support, это означает, что ServicePulse также будет – Simon