Eureka源码(三)— client发请求到server中对应的处理逻辑
2022-04-18 16:10:39 1 举报
Eureka源码—client发请求到server中对应的处理逻辑
作者其他创作
大纲/内容
cancelLease方法就是处理取消注册的代码逻辑
http://localhost:8080/v2/apps GET请求
举三个例子注册:http://localhost:8080/v2/apps/ServiceA POST请求抓取注册表:http://localhost:8080/v2/apps GET请求取消注册:http://localhost:8080/v2/apps/ServiceA/i-00000-1 DELETE请求
注意:InstanceResource类中有两个@DELETE的方法,另外一个是
/v2/apps 指定由ApplicationsResource类来处理
结束
http://localhost:8080/v2/apps/ServiceA/i-00000-1 DELETE请求
开始
取消注册
/ServiceA 指定getApplicationResource方法处理
注册
抓取注册表
因为url中没有Path中的status参数所以例子中的url处理不走deleteStatusUpdate代码逻辑
http://localhost:8080/v2/apps/ServiceA POST请求
进入InstanceResource类,找到DELETE请求处理
进入ApplicationsResource类后,直接找到GET请求处理
0 条评论
下一页