问题描述:
服务器内部访问其他服务,比如域名访问,我们项目部署在linux服务器上,代码调用 http: //pqw但是报如下错误:
feign.RetryableException: pqw executing POST http://pqw/
at feign.FeignException.errorExecuting(FeignException.java:249)
解决思路:
首先在linux环境执行
curl http://paw/
控制台报: Could not resolve host: pqw
这样问题原因发现了,我的服务器未指定该域名下的ip地址
解决办法:
进入etc目录
cd /etc/
编辑hosts文件
vim hosts
加 ip pqw
即可解决问题