我想了解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