我按照WSO2 Documentaton中的远程注册表中的指南治理分区进行操作 . 它似乎工作正常,但我面临一个奇怪的问题 . 让我先解释一下我的设置 .
Governance registry instalation
-
已安装GREG 4.5.3
-
将偏移量设置为1,以便GREG控制台mgmt在端口9444(carbon.xml)上运行
-
创建mysql数据库"wso2greg_reg"(用于本地/配置/治理注册表)
-
更新了数据源WSO2_CARBON_DB以指向wso2greg_reg数据库(master-datasources.xml)
-
启用群集(axis2.xml)
-
使用-Dsetup选项运行GREG服务器以创建所有表
Enterprise Service Bus instalation
-
已安装的ESB 4.6.0
-
将偏移量设置为2,以便ESB控制台mgmt在端口9445上运行(carbon.xml)
-
创建mysql数据库"wso2esb_reg"(用于本地/配置注册表)
-
更新了数据源WSO2_CARBON_DB以指向wso2esb_reg数据库(master-datasources.xml)
-
添加了数据源WSO2_GREG_DB以指向wso2greg_reg数据库(master-datasources.xml)
-
启用群集(axis2.xml)
-
使用wso2greg_reg数据库设置registry.xml以挂载治理注册表
-
使用-Dsetup选项运行ESB服务器以创建所有表
当我启动两台服务器时,我的问题正在发生,依赖于第一台服务器启动时我在第二台启动的服务器的控制台管理器上遇到了不同的问题 .
First case:
我首先启动GREG,然后启动ESB . 导航到ESB控制台MGMT时,我无法添加新的Pass Through Proxy,无法显示respetive表单,并且异常将记录到ESB日志中(请参阅logs) .
Second case:
我首先启动ESB,然后启动GREG . 导航到GREG控制台MGMT时,元数据菜单为空,并且异常将显示在GREG日志中(请参阅logs)
有人能指出我做错了吗?
1 回答
您只需要创建一个mysql数据库 . 这个数据库用于G-Reg和ESB实例的master-datasources.xml配置 . 会发生什么,mysql数据库被用作中央数据库 .
请尝试一下,检查是否仍然遇到上述问题 .
干杯,吉莉安