#java #url #esb #mq
#java #url #esb #mq
Вопрос:
В моем клиентском приложении Java у меня есть вызов веб-службы, который взаимодействует с серверным приложением с использованием MQ / ESB для обновления данных.
Иногда случается, что MQ / ESB не работает, и данные не обновляются из одного приложения в другое, поскольку MQ / ESB является каналом между клиентскими и серверными приложениями.
Есть ли сайт или инструмент, который периодически попадает на URL веб-службы и сообщает об ошибке по электронной почте, когда она выходит из строя?
Ответ №1:
Вы можете использовать пользовательский скрипт, который периодически запускает запрос curl и отправляет его по электронной почте на основе ответа. Простая Java-программа, запускающая веб-службу в цикле, также может помочь.
Существуют инструменты мониторинга, такие как nagios, которые можно настроить и использовать для этой цели.
Ответ №2:
Использование FreeSiteStatus.com Веб-панель управления, введите URL-адрес, который вы хотите отслеживать (например http://www.yourdomain.com ), и выберите интервал мониторинга (например, 1 минута). Интервал мониторинга показывает, как часто мы будем проверять, подключен ли веб-сайт к сети и отвечает ли он должным образом. Чем меньше интервал, тем чаще мы будем проверять ваш веб-сайт.
Затем добавьте электронную почту, SMS и push-контакты, чтобы получать уведомления о сбоях. Мы отправим электронное или текстовое сообщение этим контактам в любое время, когда произойдет сбой с вашим URL-адресом, чтобы вы сразу знали, если ваш сайт не работает.
Функции 1. Круглосуточный мониторинг 24 x 7 x 365 2. Мониторинг по всему миру 3. Уведомление о времени простоя 4. Отправка запроса на перезагрузку вашему провайдеру во время простоя 5. Поддержка нескольких протоколов 6. Отчеты о времени безотказной работы и производительности 7. Push (SMS) уведомление