0

我可以从 WSO2 ESB 导出数据源,然后将它们导入另一个 ESB 服务吗?

如果不能,如何将数据源从 ESB 服务复制到另一个?

谢谢。

4

3 回答 3

1

如果您在 ESB 中定义了数据源,这些数据源将保存在本地注册表中。您可以通过从注册表中搜索来下载此注册表文件。这是您定义的数据源配置在 ESB 中保存的位置

/_system/config/repository/components/org.wso2.carbon.ndatasource/TestDataSource

我认为您可以从该位置(从 ESB 管理控制台)下载文件,然后将内容复制粘贴到新配置中。

于 2013-06-19T03:49:29.323 回答
0

在迁移存储在注册表中的工件(即端点、本地条目、动态序列和数据源等)时,您可以使用 WSO2 G-Reg 的签入客户端工具从一个 ESB 签出转储并将其签入到另一个 ESB。请参阅http://docs.wso2.org/wiki/display/Governance453/Check-in+Client。即,您可以检查在端口 9443 上运行的 ESB 的整个本地注册表,如下所示。

checkin-client.sh co https://IP-ADD:9443/registry/ -u admin -p admin_pw -f remote.dump 

并将转储检查到端口 9444 上的 ESB,如下所示

checkin-client.sh ci https://IP-ADD:9444/registry/ -u admin -p admin_pw -f remote.dump 
于 2013-06-19T11:22:39.000 回答
0

AFAIU,您希望将 WSO2 ESB 工件迁移到另一个 ESB。开箱即用不支持此功能,您必须实现自己的工具

于 2013-06-19T02:34:11.707 回答