zoukankan      html  css  js  c++  java
  • EurekaServer 关键API与用途解释

    OperationHTTP action(针对SpringCloudNetflix环境下启动的Eureka)Description
    注册新服务实例或者修改实例基本信息(就是InstanceInfo类) POST /eureka/apps/appID Input:JSON/XMLpayload HTTPCode: 204 on success
    撤销删除服务实例 DELETE /eureka/apps/appID/instanceID HTTP Code: 200 on success
    实例心跳 PUT /eureka/apps/appID/instanceID HTTP Code:* 200 on success * 404 ifinstanceIDdoesn’t exist
    查询所有服务实例列表 GET /eureka/apps HTTP Code: 200 on success Output:JSON/XML
    查询某个服务的实例列表 GET /eureka/apps/appID HTTP Code: 200 on success Output:JSON/XML
    查询某个服务某个实例信息 GET /eureka/apps/appID/instanceID HTTP Code: 200 on success Output:JSON/XML
    查询某个实例信息 GET /eureka/instances/instanceID HTTP Code: 200 on success Output:JSON/XML
    将某个实例设置为下线,这个和删除不同,如果你手动调用删除,但如果客户端还活着,定时任务还是会将实例注册上去。但是改成这个状态,定时任务更新不了这个状态 PUT /eureka/apps/appID/instanceID/status?value=OUT_OF_SERVICE HTTP Code:* 200 on success * 500 on failure
    下线状态恢复 DELETE /eureka/apps/appID/instanceID/status?value=UP (The value=UP is optional, it is used as a suggestion for the fallback status due to removal of the override) HTTP Code:* 200 on success * 500 on failure
    更新元数据(这个不是InstanceInfo,是自己可以往里面自定义的数据) PUT /eureka/apps/appID/instanceID/metadata?key=value HTTP Code: * 200 on success * 500 on failure
    查询某个VIP下的所有实例 GET /eureka/vips/vipAddress
      HTTP Code: 200 on success Output:JSON/XML * 404 if thevipAddressdoes not exist.
    查询某个SVIP下的所有实例 GET /eureka/svips/svipAddress
        HTTP Code: 200 on success Output:JSON/XML * 404 if thesvipAddressdoes not exist.

    转自 https://blog.csdn.net/zhxdick/article/details/78517021 给自己参考

  • 相关阅读:
    Inter IPP & Opencv + codeblocks 在centos 环境下的配置
    Inter IPP 绘图 ippi/ipps
    Inter IPP+ VS + opencv 在 Windows下的环境搭建
    15省赛题回顾
    Blocks(POJ 3734 矩阵快速幂)
    Tr A(HDU 1575 快速矩阵幂模板)
    本原串(HDU 2197 快速幂)
    Python正则表达式指南
    ACboy needs your help(HDU 1712 分组背包入门)
    滑雪(POJ 1088 记忆化搜索)
  • 原文地址:https://www.cnblogs.com/yunyunde/p/13530899.html
Copyright © 2011-2022 走看看