Spring Cloud Eureka 之开发笔记

Eureka客户端 -- 接口

com.netflix.discovery
public interface EurekaClient

/*常用方法*/

// 获取某个应用
Application getApplication(String appName);

// 获取所有应用
Applications getApplications();

Eureka客户端 -- 实现类

com.netflix.discovery
public class DiscoveryClient implements EurekaClient

应用

com.netflix.discovery.shared
public class Application

/*常用方法*/

// 添加实例
public void addInstance(InstanceInfo i)

// 删除实例
public void removeInstance(InstanceInfo i)

// 查看所有的实例
public List<InstanceInfo> getInstances()

实例

com.netflix.appinfo
public class InstanceInfo

/*常用方法*/

// 获取应用名
public String getAppName()

// 获取原始的实例ID
public String getInstanceId()

// 获取首页地址
public String getHomePageUrl()

posted on 2019-06-14 20:21  CokeCode  阅读(172)  评论(0编辑  收藏  举报