我正在一个集群环境中实现APIManager1.5.0。存储和发布服务器在一个节点上,密钥管理器和网关聚集在其他服务器上。
我们在集群中有多个网关节点(我们没有ELB,而是使用DNS循环条目来平衡IP之间的关系)。
在浏览文档:http://docs.wso2.org/display/CLUSTER420/Clustering+API+Manager时,它指出“1.3以上的版本应该使用相同的用户存储,治理注册表和密钥管理器应该位于同一个网关节点上。”这意味着合乎逻辑吗?因为我计划为Gateway和Key产品创建一个服务器集群。
发布于 2014-01-21 05:40:19
在APIManager1.4.0之前,publisher和store可以使用不同的用户存储。通常,publisher应用程序由组织的内部开发人员使用(因此,publisher使用的用户商店可以驻留在高度安全的网络中)。由于商店应用程序是为了供外部用户使用,因此用户存储可以来自一个安全程度较高的网络。在API管理器1.4.0中引入了多租户。如果API被配置为有几个租户,那么它需要对publisher和store使用相同的用户存储。同样适用于登记册数据库。如果您计划创建一个多租的APIManager环境,那么发布者、商店、密钥管理器和网关应该创建治理和配置挂载。同样的数据库应该用作底层数据库。
https://stackoverflow.com/questions/21176211
复制相似问题