Каковы хорошие способы мониторинга состояния сервера?

У меня есть центральный сервер балансировки нагрузки и несколько серверов приложений, работающих на Apache Tomcat. Сервер балансировки нагрузки получает запросы и перенаправляет их на серверы приложений в циклическом режиме. Если один из этих серверов приложений выходит из строя, сервер балансировки нагрузки должен прекратить пересылать на него запросы.

Мое текущее решение для этого состоит в том, чтобы пинговать серверы приложений каждые несколько минут, и если я не получаю ответа, удаляю их из списка доступных серверов. Есть ли лучший способ контролировать состояние этих серверов? Должен ли я пинговать чаще или серверы приложений должны постоянно информировать сервер балансировки нагрузки?

5
задан Sotirios Delimanolis 19 March 2012 в 06:07
поделиться