目录
一、简介
了解Eureka Rest API,可以有助于我们对Eureka进行自定义扩展。
二、常用的接口地址文件地址
com.netflix.eureka.resources.ApplicationsResource
com.netflix.eureka.resources.ApplicationResource
com.netflix.eureka.resources.InstancesResource
com.netflix.eureka.resources.InstanceResource
三、Rest API 接口文档
获取某个应用下所有实例信息
源码地址:com.netflix.eureka.resources.ApplicationsResource.getApplicationResource()
获取某个应用下指定的实例
源码地址:com.netflix.eureka.resources.ApplicationsResource.getApplicationResource()
获取所有注册信息
源码地址:com.netflix.eureka.resources.ApplicationsResource.getContainers()
服务注册
源码地址:com.netflix.eureka.resources.ApplicationResource.addInstance()
心跳续约
源码地址:com.netflix.eureka.resources.InstanceResource.renewLease()
服务下线
源码地址:com.netflix.eureka.resources.InstanceResource.cancelLease()
设置覆盖状态
源码地址:com.netflix.eureka.resources.InstanceResource.statusUpdate()
更新实例的metadata信息
com.netflix.eureka.resources.InstanceResource.updateMetadata()