我想为HA设置WSO2 Identity Server集群。从文档中,我知道可以有两个通过ELB或Apache进行负载平衡的IS节点。
在我的情况下,用户存储将是Active Directory服务器。
我的问题是关于集群的数据库要求。假设用户存储为AD,我需要哪种数据库设置?我是否需要一个数据库集群,例如MySQL(对HA有意义),它将用于什么目的?
您的用户存储是AD,数据库可以是任何东西。对于数据库没有任何特殊建议。您可以使用任何SQL数据库,但WSO2IS仅经过以下数据库类型的测试。H2, DB2, MsSQL, MySQL, MySQL Cluster, Oracle, Oracle RAC,PostgreSQL, Informix.sql
您可以使用其中任何一个。但是不建议您使用嵌入式H2。另外,数据库不依赖于您正在使用的用户存储。您可以独立使用任何类型的用户存储(JDBC,AD,LDAP)和任何类型的数据库。正如您已经提到的,如果可以具有数据库级别的集群来实现高可用性,那就更好了。如果您使用的是MySQL,则可能可以使用MySQL集群,WSO2文章中也提供了更多详细信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句