Как работает кластеризация Worklight в WAS Liberty Core?

Все,

Я пытаюсь настроить кластер Worklight с помощью WAS Liberty Core. На данный момент я установил два сервера Worklight на два разных сервера на собственном ядре Liberty. И я настроил WL так, чтобы он указывал на одну и ту же настройку БД для обеих установок WL.

Поскольку мы знаем, что Liberty Core не поставляется с какими-либо функциями сетевого развертывания, как кластеризуются узлы Liberty? Или нам вообще не нужно делать этот шаг?

Спасибо, Пол.


person Paul Raj    schedule 23.07.2014    source источник


Ответы (1)


Сгруппированы? Серверы не «знают» друг о друге. На уровне WebSphere Liberty у вас есть два независимых сервера приложений, которыми вы управляете отдельно. Вам нужно будет установить перед этими серверами какой-то «распылитель», чтобы запросы отправлялись на эти серверы. Вы можете использовать IBM HTTP Server (бесплатный, расширенный Apache) и развернуть подключаемый модуль WebSphere.

Ваши приложения должны ориентироваться на распылитель (например, HTTP-сервер), а не на какой-либо из отдельных серверов Liberty.

Ваш WAR-файл Worklight развертывается на обоих серверах и совместно использует общую базу данных и, следовательно, фактически является кластером — вам нужно только выполнить действия администратора, такие как однократное развертывание адаптера, который обновляет общую базу данных.

person djna    schedule 23.07.2014