我使用的是WSO2 470ESB。我需要使用动态负载平衡端点来提供我的自定义负载平衡策略。我知道WSO2是基于apache Synapse的,在上面我可以找到:
http://synapse.apache.org/userguide/config.html#DLBEndpointConfig
这里描述了一个动态负载均衡器,我可以为成员处理器设置我的自定义算法。在此页面上,我可以找到相应的wso2动态负载平衡端点:
http://docs.wso2.org/display/ESB470/Dynamic+Load-balance+Endpoint
在这一页中,我读到:
Currently only the roundRobin policy is supported.是真的吗?是否可以通过我自己的类自定义均衡策略?
发布于 2014-01-14 00:23:38
您可以添加org.apache.synapse.endpoints.algorithms.LoadbalanceAlgorithm.的自定义实现这样的JAR可以添加到/repository/component/lib中。然后可以将其添加到ESB ->Endpoints -> Alogoritm ->Other下,其中可以添加实现的完整类名称。有关相关问题,请参阅Writing a load balance algorithm for WSO2 ESB。
https://stackoverflow.com/questions/20156552
复制相似问题