标签:服务 service emmm IP xx zuul id 路由 停掉
背景:
开发环境,发现某接口时好时坏,看了一个eureka,发现是同一个服务,被2个地方注册上来了,根据网关路由,其中有一个是开发环境的同学也用了相同的名字注册上来了,关键是这个开发同学的服务还调不通。emmm,想把它给停掉,but, eureka好像没有主动让服务下线的方法?即使有,好像也不是特别彻底,这个怎么办呢。
方案
1、找到这个Ip 的人,让他把服务停掉(问了,没有响应,都说不是自己,方法行不通)
2、在server端,主动把这个client停掉 (能停,但如果再注册,它还是会上来,不彻底)
3、改服务名,之前的服务名就暂时不要了(改动有些大,并且有点不爽)
4、网关不去路由这个错误的client (看来也就只有这个办法了,整它)
处理方式:
bs-xx-service:
path: /web/xx-service/**
#service-id: xx-v1(本来是用服务名去路由,现在改为具体的ip + port)
service-id: http://10.1.100.99:10224
strip-prefix: false
问题解决。虽然感觉也不是特别好,但。。。emmm,至少也算应付一下吧。
标签:服务,service,emmm,IP,xx,zuul,id,路由,停掉 来源: https://www.cnblogs.com/aaacarrot/p/16162553.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。