当我在那里加载我的spring网关client.Is时,ReactiveLoadBalancerClientFilter.java全局过滤器被调用了,不管怎样,我可以将HealthCheckServiceInstanceListSupplier注入到上面的全局过滤器中,以便在发送请求之前进行健康检查?
我想要实现什么?我希望在LoadBalancer向我的spring-gateway项目中的服务发送请求之前进行健康检查。
发布于 2020-04-09 19:58:32
来自Spring cloud团队@OlgaMaciaszek的回答
是的,它将使用它找到的ReactorLoadBalancer bean。因此,您需要在配置中设置一个使用该特定ServiceInstanceListSupplier实现的实例。这里有一个这样的自定义配置的example。
https://stackoverflow.com/questions/61098313
复制相似问题