我想了解WSO2 APIM組件和部署方案,但術語對我來說很混亂/模糊。集羣與分佈式部署,配置文件和端口偏移。WSO2 APIM 2.0部署
基本上我想部署一個最小的5節點設置,其中:
節點#(位置)目的
- (DMZ)的GW(?工人=真權)和的KeyManager
- (DMZ)第二GW節點(如上述),用於GW &的KeyManager
- (非DMZ)管理控制檯,MySQL主
- (非DMZ)發佈UI,TrafficManager,MySQL從
- (DMZ)的商店
問題:
- 我應該使用-DportOffset = 0在所有節點上?
- 什麼-Dprofile = ??我需要在5個節點上使用嗎?
- 2個網關節點將通過F5負載平衡器 進行負載平衡,用於傳入的api流量。那裏使用的端口是9443還是9763?
- 在DMZ主機上需要訪問哪些端口才能工作? 我認爲3306,9443,9763,8280,8243,7711和9999,11111如果JMX REQD
請不要點我的文檔,這就是是混淆了我。
我正打算到LAN和DMZ之間的防火牆上打開3306端口,使我的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個JVM: DIR1/bin/wso_server.sh -DportOffset = 0 -Dprofile =網關工作人員-Dprofile =網關工作人員-DworkerNode = true DIR2/bin/wso_server.sh -DportOffset = 1 -Dprofile = api-key-manager – user2725960