2013-11-22 100 views
0

我正在使用WSO2 470 ESB。 我需要使用動態負載平衡端點來提供我的自定義負載平衡策略。 我知道,WSO2基於Apache的突觸,關於這一點我能找到這樣的:WSO2 ESB動態負載平衡端點平衡算法

http://synapse.apache.org/userguide/config.html#DLBEndpointConfig

這裏是descbribed動態負載均衡,我可以把我的入會處理自定義算法。 在這個頁面上,我可以找到相應的WSO2動態負載平衡的端點:

http://docs.wso2.org/display/ESB470/Dynamic+Load-balance+Endpoint

在這個頁面中,我讀:

Currently only the roundRobin policy is supported. 

是真的嗎?是否有可能通過我自己的班級定製平衡政策?

回答

0

您可以添加org.apache.synapse.endpoints.algorithms.LoadbalanceAlgorithm的自定義實現。這個JAR可以添加到/ repository/components/lib。然後,可以在ESB - >端點 - > Alogoritm - > Other中添加此項,其中可以添加實現的完整類名稱。 有關相關問題,請參閱Writing a load balance algorithm for WSO2 ESB