我想拥有多个Synapse配置文件,例如WSO2 ESB样本,例如: wso2esb-samples.bat -sn 1
使用repository\samples\synapse_sample_1.xml
等启动ESB
如何配置WSO2 ESB以从其他目录加载Synapse配置?
答案 0 :(得分:2)
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