我想要多个 Synapse 配置文件,例如 WSO2 ESB 示例,例如wso2esb-samples.bat -sn 1
启动 ESBrepository\samples\synapse_sample_1.xml
等等。
如何配置 WSO2 ESB 以从不同的目录加载 Synapse 配置?
WSO2 ESB 的配置保存在预定义的文件结构中。但是,如果您想将整个 synapse 配置放在一个文件中,您可以为此目的使用 synapse.xml。
如果您想管理多个 ESB 配置,那么最好的选择是使用 WSO2 Carbon Studio,您可以在其中将各种 ESB 配置热部署为应用程序(所谓的 capp)。
WSO2 ESB Config structure:
=========================
synapse-configs
└── default
├── api
├── endpoints
├── event-sources
├── local-entries
├── priority-executors
├── proxy-services
├── registry.xml
├── sequences
│ ├── fault.xml
│ └── main.xml
├── synapse.xml
└── tasks