0

我正在使用 WSO2 470 ESB。我需要使用动态负载平衡端点来提供我的自定义负载平衡策略。我知道 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.

这是真的吗?是否有可能通过我自己的班级定制平衡政策?

4

1 回答 1

0

您可以添加 org.apache.synapse.endpoints.algorithms.LoadbalanceAlgorithm 的自定义实现。可以将它的 JAR 添加到 /repository/components/lib。然后可以在 ESB ->Endpoints -> Alogoritm ->Other 下添加它,其中可以添加实现的完整类名。有关相关问题,请参阅为 WSO2 ESB 编写负载平衡算法。

于 2014-01-13T16:23:38.057 回答