我遵循WSO2 文档中的远程注册表中的管理分区指南。它似乎工作正常,但我面临一个奇怪的问题。让我先解释一下我的设置。
治理注册表安装
- 已安装 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 服务器以创建所有表
企业服务总线安装
- 安装 ESB 4.6.0
- 将偏移量设置为 2,以便 ESB 控制台管理在端口 9445 (carbon.xml) 上运行
- 创建 mysql 数据库“wso2esb_reg”(用于本地/配置注册表)
- 更新数据源 WSO2_CARBON_DB 以指向 wso2esb_reg 数据库 (master-datasources.xml)
- 添加数据源 WSO2_GREG_DB 以指向 wso2greg_reg 数据库 (master-datasources.xml)
- 启用集群 (axis2.xml)
- 设置 registry.xml 以使用 wso2greg_reg 数据库挂载治理注册表
- 使用 -Dsetup 选项运行 ESB 服务器以创建所有表
我的问题是在我启动两台服务器时发生的,这取决于第一台服务器是启动的,我在第二台启动的服务器的控制台管理器上有不同的问题。
第一种情况:
我首先启动 GREG,然后启动 ESB。导航到 ESB 控制台 MGMT 时,我无法添加新的直通代理,没有显示相应的表单,并且 ESB 日志中记录了异常(请参阅日志)。
第二种情况:
我首先启动 ESB,然后启动 GREG。导航到 GREG 控制台 MGMT 时,元数据菜单为空,异常记录到 GREG 日志(请参阅日志)
有人可以指出我做错了什么吗?