2016-06-21 3 views
0

Я использую weblogic 10.3.6. У меня настроен кластер, и есть два управляемых сервера MS-1 и MS-2. Теперь я развернул EAR в MS-1, и он работает нормально. Теперь мое требование во время работы приложения, если каким-то образом MS-1 ломается, все, что я хочу, - это то, что мое приложение запускается путем переключения на MS-2, то есть я хочу, чтобы мое приложение было доступно все время, я новичок в weblogic, пожалуйста, помогите мне .Detailed шаги необходимыweblogic 10.3.6 приложение все время наличие

+0

При развертывании ресурса или приложения к WebLogic кластера, все члены кластера (WebLogic экземпляры сервера) будет служить ресурсу или приложению. Вы не должны запускать 1 сервер за раз. Отказоустойчивость может быть достигнута с помощью балансировщика нагрузки (Apache, HAProxy и т. Д.) Перед вашим кластером. Он будет загружать запросы баланса между всеми серверами и перенаправлять http-трафик, когда сервер выключен, другим членам кластера. Прочтите это для получения полной информации: https://docs.oracle.com/cd/E23943_01/core.1111/e10106/aa.htm#ASHIA977 –

+0

Спасибо за ответ. Поскольку я очень новичок в этом, позвольте мне попросить еще несколько разъяснений. Вы говорите о балансировщике нагрузки (Apache, HAProxy и т. Д.); означает ли это дополнительное оборудование? Другое дело, настраивая кластер в weblogic. Я видел некоторый параметр - алгоритм балансировки нагрузки, который использует такие значения, как round robin и т. д. Так может ли этот параметр помочь мне в этом аспекте? и как насчет концепции разделения сеанса в веб-логике – adiCool

+0

Требуется балансировщик нагрузки в веб-кластере, в котором вы развернули веб-приложение. Он будет отвечать за HTTP-запросы нагрузки на серверы в кластере. Это может быть программное обеспечение, такое как Apache Http Server или HAProxy, или такой гарнитур, как F5 Big-IP. Если вы используете программный балансировщик нагрузки, вам необходимо развернуть его перед кластером, в основном на выделенном узле. –

ответ

Смежные вопросы