Spring cloud Netflix Ribbon(通过Spring Cloud)-如何将节点标记为强制关闭?

Spring cloud Netflix Ribbon(通过Spring Cloud)-如何将节点标记为强制关闭?,spring-cloud,netflix-ribbon,Spring Cloud,Netflix Ribbon,是否可以通过SpringCloud使用功能区客户端负载平衡来标记节点 我已经查看了配置选项,看看是否有任何方法可以标记节点 在Ribbon中有很多方法可以实现这一点。看 IPing接口确定节点的活动性,或者ServerListFilter接口从ServerList中筛选服务器 为myservice添加自定义IPing实现() @Configuration @RibbonClient(name = "myservice", configuration = CustomConfiguration.c

是否可以通过SpringCloud使用功能区客户端负载平衡来标记节点


我已经查看了配置选项,看看是否有任何方法可以标记节点

在Ribbon中有很多方法可以实现这一点。看

IPing
接口确定节点的活动性,或者
ServerListFilter
接口从
ServerList
中筛选服务器

myservice
添加自定义
IPing
实现()

@Configuration
@RibbonClient(name = "myservice", configuration = CustomConfiguration.class)
public class MyAppConfiguration {
}
CustomConfiguration

protected static class CustomConfiguration {

    @Bean
    public IPing ribbonPing() {
        return new CustomPingImpl();
    }
}
有关所有服务的默认设置,请参阅