问题: 服务日志中出现错误记录,ehcache访问了一个莫名的地址(172.0.0.1查了一下此地址在米国)

  分析: 一开始以为是网关的问题,但经过分析后,发现问题出在的ehcache.xml中的配置的cache所引起的
  在ehcache.xml中需要配置hostname

  而ehcache会根据ip去查询对应的hostname,如果hosts里配置了相应的ip,他会优先选择hosts里的ip

  解决: 修改hosts里的ip与hostname的对应关系,将172.0.0.1改为127.0.0.1,目前启动正常,日志中无异常记录
  经验总结:由于是在虚拟机上,所以第一反应可能是虚拟网关引起的,又不好打断点,不知道172.0.0.1是在哪出现的,很是头痛,但后面灵光一现,查了一下虚拟机的hostname和hosts,一切都没那么复杂了...如果遇到莫名的ip,先看一下hosts,因为hosts里配置的ip优先级高