在分布式 WSO2 API 管理器设置中使用数据库

Using databases in a distributed WSO2 API Manager setup

众所周知,当我们使用分布式 WSO2 API 管理器设置时,有必要使用 3 个数据库,例如:


当我们使用独立设置时,我们有 2 个数据源:

1 问题:如果 WSO2_CARBON_DB 被 REGDB 和 USERDB 替代,我可以从 master-datasources.xml 中删除数据源 WSO2_CARBON_DB 吗?

2 问:如果我使用LDAP,是否需要创建USERDB?

谢谢!

Question: If WSO2_CARBON_DB is substuited by REGDB and USERDB, can I remove the datasource WSO2_CARBON_DB from master-datasources.xml?

是的,如果您有单独的用户和注册表数据库,您可以删除 WSO2_CARBON_DB。

Question: If I use LDAP , is it necessary create the USERDB?

是的,我们需要那个数据库。 API 经理在该数据库中保留 LDAP 用户组和 API 经理权限映射。 LDAP 组将在 API 管理器中充当角色,您可以为这些角色分配权限。