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

  • 相关阅读:
    hdu 1207 汉诺塔
    hdu 1995 汉诺塔
    hdu 2077 汉诺塔
    android service 学习
    Android apk下载 安装 卸载 打开
    Android之Broadcast, BroadcastReceiver(广播)
    Android底部菜单栏 仿微博效果
    Android 菜单(OptionMenu)大全 建立你自己的菜单
    伪静态
    从Table 表中取出第 m 条到第 n 条的记录
  • 原文地址:https://www.cnblogs.com/yunyunde/p/13530899.html
Copyright © 2011-2022 走看看