全。我对注册表有一些困惑。
1.远程注册表挂载在1中是这样完成的,但是在2中是这样完成的,使用端口号。和/registry。它们是一样的吗?
2.我要安装apim和IS以及GREG,apim和IS应该分享他们的信息,这样当一个新的租户在apim中注册时,is也应该能够使用这个新的租户。我的问题是,两个服务器的配置和治理是否都应该配置为GREG?因为我不知道哪个(配置或治理)文件夹包含用户资源?
1
2
发布于 2014-03-04 20:03:27
要回答您的第二个问题,如果您想要共享相同的租户信息,那么您需要共享用户存储和领域数据库。这样做的一种方法是,从所有节点指向相同的ldap,并引用领域的中央数据库。
默认情况下,
<IS_HOME>/repository/conf/user-mgt.xml中的元素,并替换其他节点中的user-mgt.xml元素。您需要使用主机名和端口适当地更改ConnectionURL。如果启动时没有任何端口偏移,并且所有节点都在同一台服务器上运行,则可以使用<Property name="ConnectionURL">ldap://localhost:10389</Property>
或者,如果在具有ip 192.168.33.66的某个其它机器上运行并且以端口偏移1开始,则连接url将如下所示,
<Property name="ConnectionURL">ldap://192.168.33.66:10380</Property>
WSO2_REALM_DB的数据源,并通过更改属性<Property name="dataSource">jdbc/WSO2_REALM_DB</Property>在user-mgt中引用该数据源的jndi名称。从this post中,您可以找到为该数据库创建数据库和配置数据源的步骤。你的第一个问题不是很清楚,但是关于注册表的安装,
你可以在this的文章中找到更详细的解释。
https://stackoverflow.com/questions/22035474
复制相似问题