Я пишу сервис мониторинга для нашего кластера на базе EC2, и его задача будет [соединяться через HTTP / S с нашими серверами событий каждые X (мс), проверять, живы ли они, отдыхать).
Мне нужен инструментарий, который сможет выполнить сам тест Connect и сообщить об успехе или неудаче. Я пытался сделать это с Apache HTTPClient , но я получаю слишком много ложных срабатываний при сбоях, которых не было. Я также посмотрел на JMeter, который поначалу выглядел довольно многообещающе, но после загрузки 15-мегабайтного файла с ~ 25 банками сторонних производителей стало ощущаться огромное перерасход.
Требование простое: убедитесь, что проверенный узел отвечает правильно в течение определенного периода времени на запрос HTTP GET.
Не могли бы вы предложить библиотеку, которая позволяет эту услугу? Крайне важно сохранить уровень ложных срабатываний в минимуме, потому что хммм ... хорошо, это означает, что наша обработка останавливается, пока не будет проверен сломанный узел ... (Действительно, нет-нет:)
Спасибо,
Максим.