Недавно был выпущен новый пакет SDK под названием Microsoft.ApplicationInsights.WorkerService
, который лучше всего подходит для фоновых заданий такого типа, а также для рабочих нагрузок, не связанных с HTTP, таких как обмен сообщениями, консольные приложения и т. Д. Этот - это блог, объявляющий о работнике. Service SDK, с подробными инструкциями по включению различных типов поддерживаемых сценариев с примерами здесь .
Однако, хотя это базовое решение .Net, я могу проверить с нашими внутренними командами о доступныхварианты для приложений Java и вернусь, поскольку у меня есть больше информации. Чтобы продолжить это, пожалуйста, помогите мне с вашей стороны получить следующую дополнительную информацию о среде вашего приложения:
- Какие службы Azure вы используете в экосистеме этого приложения? (ВМ / БД / Службы приложений?)
- Какая структура используется в коде?
- Существуют ли какие-либо службы балансировки нагрузки или службы PaaS? Если да, то как измеряется их эффективность? Где настраиваются их журналы?
Эта информация, безусловно, поможет нам лучше понять ваши настройки. Спасибо!