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 给自己参考

  • 相关阅读:
    python 换行符的识别问题,Unix 和Windows 中是不一样的
    MaxCompute小文件问题优化方案
    MaxCompute小文件问题优化方案
    C++ 中的sort()排序函数用法
    C++ 中的sort()排序函数用法
    简单记录几个有用的sql查询
    bzoj1084(SCOI2005)最大子矩阵
    bzoj1025(SCOI2009)游戏——唯一分解的思路与应用
    bzoj1087互不侵犯King(状压)
    bzoj2748(HAOI2018)音量调节
  • 原文地址:https://www.cnblogs.com/yunyunde/p/13530899.html
Copyright © 2011-2022 走看看