Я пытаюсь понять компоненты WSIM2 APIM и сценарии развертывания, но терминология для меня запутанная/неопределенная. Кластеризация и распределенные развертывания, профили и смещения портов.Развертывание WSO2 APIM 2.0
В основном я хотел бы развернуть минимальную установку 5 узлов, где:
Node #(Location) Цель
- (DMZ) ГВ (? Работник = True справа) и KeyManager
- (ДЗ) 2-GW узел (как указано выше) для GW & KeyManager
- (не ДЗ) консоль управления, мастер MySQL
- (не ДЗ) Издатель UI, TrafficManager, MySQL ведомый
- (DMZ) Накопитель
Вопросы:
- Должен ли я использовать -DportOffset = 0 на всех узлах?
- Что-Dprofile = ?? мне нужно использовать на каждом из 5 узлов?
- 2 шлюзовых узла будут сбалансированы по нагрузке с помощью балансировщика нагрузки F5 для входящего трафика api. Какой порт используется там, 9443 или 9763?
- Какие порты должны быть доступны на хостах DMZ для этого? Я полагаю 3306,9443,9763,8280,8243,7711 и 9999,11111 если JMX reqd
Пожалуйста, не указывай мне в документации, это то, что сбивает с толку меня.
Я планировал открыть порт 3306 на брандмауэре между LAN и DMZ, так что мои DMZ хосты могут получить доступ к MySQL. – user2725960
Почему БД не требуется, если я не использую мульти-аренда? – user2725960
@ Что еще неясно, являются свойства -profile и portOffset. Если я хочу запустить KeyMgr и GatewayWorker на одном хосте, мне нужно запустить 1 JVM. DIR/bin/wso_server.sh -DportOffset = 0 -Dprofile = gateway-worker -Dprofile = gateway- worker -DworkerNode = true -Dprofile = api-key-manager или мне нужны 2 JVMs: DIR1/bin/wso_server.sh -DportOffset = 0 -Dprofile = gateway-worker -Dprofile = gateway-worker -DworkerNode = true DIR2/bin/wso_server.sh -DportOffset = 1 -Dprofile = api-key-manager – user2725960