在分布式WSO2 API Manager设置中使用数据库

时间:2016-04-07 14:19:32

标签: wso2 wso2-am api-manager

众所周知,当我们使用分布式WSO2 API Manager设置时,必须使用3个数据库,如:

DataBases at APIManager


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

  • WSO2_CARBON_DB(用于注册管理机构和用户管理器的数据源)
  • WSO2AM_DB(用于API Manager数据库的数据源)

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

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

谢谢!

1 个答案:

答案 0 :(得分:2)

  

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

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

  

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

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