Eureka Server 代码分析01

Posted zhujunhuawoaini

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eureka Server 代码分析01相关的知识,希望对你有一定的参考价值。

Eureka Server 配置

InstanceStatus: 实例状态
    public enum InstanceStatus 
        UP, // Ready to receive traffic 准备接收通信(流量)
        DOWN, // Do not send traffic- healthcheck callback failed 不发送流量,服务健康检查调用失败
        STARTING, // Just about starting- initializations to be done - do not
        // send traffic
        OUT_OF_SERVICE, // Intentionally shutdown for traffic 故意关闭流量
        UNKNOWN;

        public static InstanceStatus toEnum(String s) 
            if (s != null) 
                try 
                    return InstanceStatus.valueOf(s.toUpperCase());
                 catch (IllegalArgumentException e) 
                    // ignore and fall through to unknown
                    logger.debug("illegal argument supplied to InstanceStatus.valueOf: , defaulting to ", s, UNKNOWN);
                
            
            return UNKNOWN;
        
    

 

以上是关于Eureka Server 代码分析01的主要内容,如果未能解决你的问题,请参考以下文章

spring security oauth2认证中心 集成zuul网关的代码分析

Eureka源码分析(十二) 网络通信

SpringCloud源码分析 (Eureka-Server-入口分析和处理Client状态请求)

SpringCloud源码分析 (Eureka-Server-处理客户端删除状态请求)

曹工说mini-dubbo--分析eureka client源码,想办法把我们的服务提供者注册到eureka server(上)

曹工说mini-dubbo--分析eureka client源码,想办法把我们的服务提供者注册到eureka server(上)