none
High Availability + NLB: обработка ошибок сервисов RRS feed

  • Вопрос

  • Всем доброго времени суток) 

    Имеется кластер серверов (два фронт-енда), на которых имеется веб-приложение. Веб-приложение расширено на оба фронта, по одному пулу на машину.  На кластер настроен NLB. 

    Проблема: NLB срабатывает, если отключить сервер физически, но не понятно, что делать с ошибками вроде HTTP 503 (банальная остановка пула приложений на одном из фронтов). 

    У NLB вроде как есть API, который можно применить в приложении, опрашивающем сервера, и отключающем ошибочные ноды кластера программно, но наверное это, мягко говоря, не лучшее решение))) 

    Подскажите, есть какие-то альтернативные методы решения такой проблемы? 

    Спасибо!


    • Изменено Sumskoy Mike 25 ноября 2011 г. 5:11
    • Изменен тип Roman Zhukov 7 декабря 2011 г. 12:05
    • Изменен тип Roman Zhukov 23 декабря 2011 г. 11:04
    25 ноября 2011 г. 5:10

Ответы

  • Посмотрите по теме How NLB will work with IIS-7 web services?

    Скажите, на базе какой ОС у вас настроен NLB?


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.
    • Помечено в качестве ответа Vinokurov Yuriy 23 декабря 2011 г. 11:21
    29 ноября 2011 г. 13:54