在使用feign或http形式调用接口时,可能会遇到目标接口无法连接,目标服务器拒绝连接的情况。
导致该问题的原因包括:
- 目标服务器的防火墙配置可能已更改,导致目标端口被关闭。
- 生产者(接口提供方)的服务可能已经崩溃。
排查思路如下:
- 检查目标服务器的防火墙配置,确保目标端口已开启,并重启防火墙。
- 检查目标服务器的服务状态。
解决过程:
在原版的基础上做了一下修正评论没有提交正文的问题特价商品的调用连接问题去掉了一个后门补了SQL注入补了一个过滤漏洞浮动价不能删除的问题不能够搜索问题收藏时放入购物车时出错点放入购物车弹出2个窗口修正主题添加问题商家注册页导航连接问题销售排行不能显示更多问题热点商品不能显示更多问题增加了服务器探测 增加了空间使用查看 增加了在线文件编辑增加了后台管理里两处全选功能更新说明:后台的部分功能已经改过前台
当查看服务器调用者日志时,如果发现接口拒绝连接,可以参考以下步骤:
- 使用
ping IP命令检查目标服务器是否宕机。如果可以ping通,则继续下一步。如果无法ping通,需要确认目标服务器是否禁用了ping命令,或者联系相关运维人员,或者自行重启服务器。 - 使用
telnet IP Port命令检查是否可以进行数据通信。如果出现连接失败的结果,则需要检查服务提供方的服务状态,确认是否已崩溃。如果服务已崩溃,则需要重启目标服务。重启服务后,如果仍然无法正常请求,则需要查看目标服务器的防火墙配置,确认通信端口是否已开启。如果未开启,则需要开启。










