是否可以将数据源从WSO2企业服务总线导出,并导入到另一个企业服务总线服务中?
如果不能,我如何将数据源从ESB服务复制到另一个ESB服务?
谢谢。
发布于 2013-06-19 11:49:29
如果您在ESB中定义了数据源,则这些数据源将保存在本地注册表中。您可以通过从注册表中搜索来下载此注册表文件。此处是ESB中保存已定义的数据源配置的位置
/_system/config/repository/components/org.wso2.carbon.ndatasource/TestDataSource
我认为您可以从这个位置(从ESB管理控制台)下载文件,然后将内容复制粘贴到新配置中。
发布于 2013-06-19 10:34:12
AFAIU,您想要将WSO2企业服务总线工件迁移到另一个企业服务总线。开箱即用不支持这一点,您必须实现自己的工具
发布于 2013-06-19 19:22:39
当迁移存储在注册表中的工件(即端点、本地条目、动态序列和数据源等)时,您可以使用WSO2 G-Reg的签入客户端工具从一个企业服务总线签出转储,并将其签入到另一个企业服务总线。请参阅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
https://stackoverflow.com/questions/17181513
复制相似问题