我们可以使用 failover 负载均衡器,它可以在一个端点停止工作时自动切换到另一个可用的端点。以下是一个基本的示例:
java.net.ConnectException
在上面的路由中,我们使用了 failover
负载均衡器,并定义了最大尝试次数和要捕获的异常。当一个端点无法连接时,failover
会尝试将消息发送到下一个可用的端点,并重复此过程,直到达到最大尝试次数或成功连接到某个端点为止。如果所有端点都无法连接,则异常将传播到上游路由。