因服务器更换IP 部分接口挂掉

今天早晨到公司没多久,俩领导找我,一个应用服务器的一些接口速度极慢,马上要给客户演示,另一个应用接口无返回结果....

登上服务器看下日志:

org.springframework.dao.DataAccessResourceFailureException: 
Unable to connect to any locators in the list [/ip:port]; nested exception is 
com.gemstone.gemfire.cache.client.NoAvailableLoca

这个IP和端口是正常的,于是ping了一下,不通....

然后问其中一个领导,他说昨天更换过ip....

本来程序中都是使用域名的,即使切换ip应该没事,数据库连接也是正常的。后来想了想可能是gemfire或spring将域名解析成ip缓存下来了。即使更换ip后,它也不再去解析域名,而是使用旧的IP。

查了下所有有问题的接口,都是调用这个服务器的,于是把应用都重启一边之后,问题都消失了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 5,094评论 0 8
  • # 图解TCP/IP 标签(空格分隔): 2018招聘 --- ##第1章 网络基础知识 ### ### 1.1 ...
    Kai_a3da阅读 1,487评论 0 2
  • 域名(Domain Name),是由一串用 点 分隔的名字 组成的 Internet 上某一台计算机或计算机组的名...
    茉上心弦阅读 2,174评论 1 11
  • 看了Joy一篇关于网络部分优化的文章,总结一下,方便以后查阅使用 目前客户端存在的网络问题主要有下面几方面: 1....
    SpursGo阅读 3,675评论 1 5
  • 读书 2018年4月12日星期四晴转阴 今天放学写完作业,就翻箱倒柜的找他的,大头儿子小头爸爸,说...
    浪漫季节糖果减肥阅读 185评论 0 0