windows下调用某外部服务的接口正常,发布到测试环境中的linux下,短信服务接口、验证码接口齐刷刷的出现了UnknownHostException,
java.net.UnknownHostException: www.kexuntong.cn
java.net.UnknownHostException: ssl.captcha.qq.com
莫名其妙。经过一番折腾发现是linux下域名的设置问题。
解决方案如下:
1、ping www.kexuntong.cn 获取返回的ip地址
2、打开hosts文件,增加映射:101.132.129.68 www.kexuntong.cn
保存一下,重新访问调用服务,一切搞定!
本文介绍了一种在Linux环境中遇到UnknownHostException的解决方法,通过修改hosts文件映射特定域名到IP地址,成功解决了调用外部服务接口的问题。

5365

被折叠的 条评论
为什么被折叠?



