Eureka目录导航
序号 | 接口名称 | 接口URI | 备注 |
---|---|---|---|
1 | 查询所有服务 | GET /eureka/apps | 成功返回200 支持json、xml格式 |
2 | 查询指定服务 | GET /eureka/apps/{ appID} | 成功返回200 支持json、xml格式 |
3 | 查询指定appID和instanceID的实例 | GET /eureka/apps/{ appID}/instanceID} | 成功返回200 支持json、xml格式 |
4 | 查询指定instanceID的实例 | GET /eureka/instances/{ instanceID} | 成功返回200,支持json、xml格式 |
5 | 改变服务实例状态 | PUT /eureka/apps/{appID}/{instanceID}/status?value=DOWN | 成功返回200 失败返回500 |
6 | 恢复服务实例 | DELETE /eureka/apps/{appID}/{instanceID}/status?value=UP | 成功返回200 失败返回500 |
7 | 注册新服务 | POST /eureka/apps/{appID} | 成功返回204 支持json、XML |
8 | 注销服务实例 | DELETE /eureka/apps/{appID}/{instanceID} | 成功返回200 |
9 | 服务实例发送心跳 | PUT /eureka/apps/{appID}/{instanceID} | 成功返回200 如果不存在返回404 |
10 | 更新元数据 | PUT /eureka/apps/{appID}/{instanceID}/metadata?key=value | 成功返回200 失败返回500 |
11 | 根据VIP address查询服务 | GET /eureka/vips/{vipAddress} | 成功返回200 支持JSON、XML格式 VIPAddress不存在返回404 |
12 | 根据secure vip address查询实例 | GET /eureka/svips/{svipAddress} | 成功返回200 支持JSON、XML格式 sVIPAddress不存在返回404 |
一、查询所有服务
GET /eureka/apps
成功返回示例200,默认返回是xml格式,header加上Accept:application/json:
{
"applications": {
"versions__delta": "1",
"apps__hashcode": "UP_1_",
"appli