微服务:整合 Spring Cloud Eureka - Rest接口文档

目录

   微服务:整合 Spring Cloud Eureka - 注册中心 Eureka Server 

   微服务:整合 Spring Cloud Eureka - 服务注册 Eureka Client  

   微服务:整合 Spring Cloud Eureka - 服务发现 DiscoveryClient 

   微服务:整合 Spring Cloud Eureka - 服务消费以及Ribbon简单使用 

   微服务:整合 Spring Cloud Eureka - 高可用集群  

   微服务:整合 Spring Cloud Eureka - .NET Core Mvc Api (C#) 

   微服务:整合 Spring Cloud Eureka - 服务治理机制  

   微服务:整合 Spring Cloud Eureka - 服务事件监听  

   微服务:整合 Spring Cloud Eureka - 高级属性Region、Zone

   微服务:整合 Spring Cloud Eureka - Rest接口文档 

   微服务:整合 Spring Cloud Eureka - Security 安全保护

一、简介

  了解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()

 

posted @ 2020-03-26 13:39  颜士  阅读(1488)  评论(0编辑  收藏  举报