背景:
在最近新接口脚本的编写调试过程中,发现某个服务下的接口访问的时候,会报503资源找不到的报错,但是直接通过该服务下的swagger进行接口的调用就可以通。
排查手段:
首先排查调试的脚本内容,比对两者的请求内容,除却url处有区别其他都一样。
其次进行域名的ping操作,可以正常访问。
怀疑可能的原因:
网关没有对这个服务进行域名配置。
验证
联系运维检查下该服务的配置情况,发现这个环境下的服务没有配置CICD自动,导致新服务发布无法通过域名访问
思考
微服务架构方面可以加强一些基础知识的积累