在开发调试时,如果一个应用跑了多个实例,经常会指定调用的服务

dubbo admin 页面有服务禁用功能,使用比较方便

eureka 类似的功能是通过curl实现的

格式:

curl -X PUT "http://ip:port/eureka/apps/{application}/{instance}/status?value=OUT_OF_SERVICE"

注:特殊字符 要进行urlencode,如:[]

示例:下线 application: BASE-DOC   instance:base-doc-[-995014780] 

curl -X PUT "http://ybz-eureka-dev.dev.app.yyuap.com/eureka/apps/base-doc/base-doc-%5b-995014780%5d/status?value=OUT_OF_SERVICE"

效果如下,是我下线的三个实例

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐