今天有新来的同事找我说业务进不来了,我让他们简述下发生的问题,大概是这样的,由于他们公司这边要进行护网,他们所使用的中间件有漏洞必须更新,但是时间比较紧,就不想优化了更新了,直接使用nginx把业务给转发到微服务上来进行业务处理了,等重启完服务之后发现业务那边提示网络异常,请求进不来了,日志也是没有信息。
我协助他们排查方法:
1、可以先确认nginx配置转发是否是正常的,配置成功之后重启后查询下nginx的日志确保日志无错误信息,服务进程启动成功
2、排查网络问题 ping 目的IP telnet 目的地址 端口 排查网络带业务处理主机网络是否正常。
3、查看微服务启动是否正常,所使用的端口和nginx转发的业务监听端口是否一致。
解决问题,是微服务的监听端口和nginx所使用的转发端口不一致,在微服务的配置里所使用的业务端口并没开放,导致业务无法转进来,导致网络异常。