В настоящее время я создаю приложение, используя NServicebus и Azure.
Обычные процессы работают, но теперь я хотел бы подробнее остановиться на аспектах управления и мониторинга приложения.
Клиент хочет видеть информационную панель, где он может видеть работоспособность приложения, а также иметь возможность исправлять проблемы.
Что я хотел бы сделать, так это:
- Обнаруживать, когда вещи отправляются в очередь ошибок (чтобы иметь возможность отправлять оповещения администратору)
- Разрешить администратору обрабатывать сообщения в очереди ошибок из приложения управления, не прибегая к предоставленному инструменту командной строки.
Есть ли способ программно обрабатывать ошибки в NServicebus? Я знаю, какие ошибки являются временными, а какие могут потребовать ручного вмешательства.
Можно ли подключить логику к логике обработки ошибок nservicebus?
Можно ли программно обрабатывать сообщения в очереди ошибок?
Спасибо, Эрвин