问题描述:由于新支付接入微信,微信要有一个文件验签操作,需要上传一个能被外网访问的文件,于是就上传到了支付回调网关服务器上面,上传完文件,配置好路由转发策略,导致服务器从2020-05-18 21:14:27-2020-05-18 22:38:27 支付回调打不进来,于是回退操作,支付回调正常进入。
问题排查:有销售反馈支付完成后,订单支付状态没改变,查看支付网关回调服务info日志,发现没有回调请求,查询access日志,没有发现打到tomcat日志,联系第三方,反馈调用服务直接给的是404。联系运维同学,查看服务配置。说是新增了SLB,配置路由策略-域名+url,SLB转发ng或者后端服务器。查看ng也没有日志,发现在SLB上面直接404了。于是重新上传文件,配置策略-url,没有问题。猜测是两次策略不一样导致(两次路由配置是运维说的)。趁着基本无流量的时候,还原配置之前配置策略:域名+url,错误重新,里面去掉域名,服务正常。原因,没有为该域名配置根路径转发策略,文件见阿里云帮助文档:https://help.aliyun.com/document_detail/85955.html?spm=5176.11783189.0.0.245d1eb9SXoimz