我試圖使用Apache Camel和Spring實現負載平衡器。Dynamic Spring xml
要做到這一點,就必須在這樣的spring.xml配置目標服務器:
<camelContext xmlns="http://camel.apache.org/schema/spring">
<route>
<from uri="localhost:8000"/>
<loadBalance>
<roundRobin/>
<to uri="localhost:8080"/>
<to uri="localhost:8081"/>
<to uri="localhost:8082"/>
</loadBalance>
</route>
</camelContext>
現在,有沒有辦法讀取所有目標服務器從一個屬性文件? 只要這樣就可以在不編輯spring.xml的情況下更改它們...