Eureka Server的REST API汇总

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/chengqiuming/article/details/102767401

一 Eureka REST API接口列表

操作

HTTP 动作

描述

注册新的应用实例

POST /eureka/apps/appID

可以输入JSON或XML格式的body

成功返回204

注销应用实例

DELETE /eureka/apps/appID/instanceID

成功返回200

应用实例发送心跳

PUT /eureka/apps/appID/instanceID

成功返回200

如果instanceID不存在返回404

查询所有实例

GET /eureka/apps

成功返回200

输出JSON或XML格式

查询指定appID 的实例

GET /eureka/apps/appID

成功返回200

输出JSON或XML格式

根据指定的appID和instanceID查询

GET /eureka/apps/appID/instanceID

成功返回200

输出JSON或XML格式

根据指定的 instanceID查询

GET /eureka/instances/instanceID

成功返回200

输出JSON或XML格式

暂停应用实例

PUT /eureka/apps/appID/instanceID/status?value=OUT_OF_SERVICE

成功返回200

失败返回500

恢复应用实例

DELETE /eureka/apps/appID/instanceID/status?value=UP (value参数可不传)

成功返回200

失败返回500

更新元数据

PUT /eureka/apps/appID/instanceID/metadata?key=value

成功返回200

失败返回500

根据vip address查询

GET /eureka/vips/vipAddress

成功返回200

输出JSON或XML格式

返回404: vipAddress不存在

根据 secure vip address查询

GET /eureka/svips/svipAddress

成功返回200

输出JSON或XML格式

返回404:svipAddress不存在

二 参考

https://github.com/Netflix/eureka/wiki/Eureka-REST-operations

猜你喜欢

转载自blog.csdn.net/chengqiuming/article/details/102767401
今日推荐