2

我遵循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 日志(请参阅日志

有人可以指出我做错了什么吗?

4

1 回答 1

2

您只需要创建一个 mysql 数据库。正是这个数据库在 G-Reg 和 ESB 实例的 master-datasources.xml 配置中使用。发生的情况是,mysql 数据库被用作中央数据库。

请尝试一下并检查您是否仍然遇到提到的问题。

干杯,阿娇

于 2013-07-10T04:58:51.593 回答