如何在wso2中添加外部配置细节

How to add external configuration details in wso2

我想直接在 wso2 中添加 RabbitMQ 本地主机、端口、用户名、密码详细信息,而不是通过 Java 程序发送。

我有一个 Java 网络服务(它将生成 war 文件)。到目前为止,我们已经在 Main/resources/ 中的 workflow.properties 中提到了。

现在,当 RabbitMQ 详细信息发生变化时,每次我都必须更新 war 文件。相反,我想在 ws02 端处理这个问题。

您不能直接从 ESB 完成此操作,因为您的服务是外部网络服务。有两种方法可以做到这一点。

  1. 从外部文件读取配置并在您的 webapp.Then 中使用它们您只需要更改此文件而不是整个 war 文件。
  2. 在注册表中保存必要的配置(WSO2 ESB 附带),然后从那里访问注册表资源。可以参考this.