Я успешно следовал руководствам на http://docs.wso2.org/display/Cluster/Clustering+Application+Server и развернули сценарий, в котором один ELB 2.1.0 балансирует и соединяет узлы следующим образом:
- Одна машина с узлами ELB, Manager и Worker
- Другая физическая другая машина с другим рабочим узлом
Все управление на ELB и менеджере и воркерах кажется в порядке, потому что журналы и консоль показывают, что каждый член подключается друг к другу, и так далее.
Моя проблема заключается в том, что если я настрою свойства «proxyPort» в файле Catalina-server.xml узла Manager и worker, я не смогу подключиться через порты на ELB 8280 или 8243, потому что получаю пустую страницу ( если я попытаюсь использовать консоль администрирования менеджера) или пустой ответ веб-сервера (если я попытаюсь использовать любой веб-сервис через порт ELB).
Если я не настрою свойства proxyPorts на каждом узле и укажу на каждый IP-адрес и порт отдельно, я смогу успешно использовать консоль менеджера и использовать веб-службы на каждом рабочем узле, как я и ожидал, но... конечно, таким образом У меня нет балансировки нагрузки и высокой доступности.
Извините, что беспокою вас, потому что я новичок в этом вопросе, но я обыскал весь Интернет и нашел, как решить проблемы на всем протяжении этого момента, в котором я нахожусь... Кажется, что проблема должна быть только в некоторых конфигурация транспортного уровня на axis2.xml какого-то узла, или, может быть, тот факт, что наша сеть находится за прокси-сервером, имел что-то... не знаю.
¿Кто-нибудь может дать совет? Версии: WSAS 5.2.0 и ELB 2.1.0.
Теперь мы обнаружили, что работа с предыдущими версиями (с Tribes, а не с Hazelcast в качестве класса кластеризации), WSAS 5.1.0 и ELB 2.0.3 и без изменения параметра в файле Axis2.xml в ELB (оставив его приходит, отличаясь от домена, установленного в loadbalancer.cfg и домена в Axis2.xml рабочих и менеджеров), он работает хорошо. Но если мы не изменим файл axis2.xml, работающий с версиями 5.2.0 и 2.1.0, пытаясь воспроизвести статус, который мы имеем с предыдущей версией, ELB не поймет, что менеджер и рабочий подключаясь к нему (мы ничего не видим в логах ELB при запуске менеджера и воркера), так что полагаю в данном случае не работает кластеризация, а для ее корректной работы нужно выставить в файле Axis2. xml балансировщика нагрузки такой же, как в loadbalancer.conf и в axis2.xml остальных узлов кластера.
Нам нужно развернуть это для тестирования и оценки на клиенте, и мы хотели бы понять или узнать, есть ли что-то не так с последними версиями, или это просто недостаток знаний с нашей стороны, случай, когда нам понадобится помощь этого форума :).
По этой ссылке вы можете найти файлы конфигурации, связанные с проблемой ELB 2.1.0 и Manager WSAS 5.2.0: http://www.dravencrow.com/varios/configuration_files.rar
заранее большое спасибо