更新检查失败:java.net.SocketTimeoutException:在ehcache配置中连接超时

时间:2014-12-15 05:52:44

标签: java spring hibernate ehcache

我是hibernate.i的新手已经在我的项目中配置了hibernate二级缓存,如下所示。 dispatcher-servelt.xml 我已添加以下行。

<prop key="hibernate.cache.provider_class">${hibernate.cache.provider_class}</prop>
<prop key="hibernate.cache.use_structured_entries">${hibernate.cache.use_structured_entries}</prop>
<prop key="hibernate.cache.use_second_level_cache">${hibernate.cache.use_second_level_cache}</prop>
<prop key="hibernate.cache.use_query_cache">${hibernate.cache.use_query_cache}</prop>

我添加了以下jar文件

ehcahche-core-2.5.0
hibernate-ehcache-3.6.0.final

我在Web应用程序成功加载后获得以下日志。

2014-12-15 11:19:01,642 DEBUG net.sf.ehcache.util.UpdateChecker.checkForUpdate:63 - Update check failed: java.net.SocketTimeoutException: connect timed out

如何解决上述异常?

任何帮助将不胜感激!!!

1 个答案:

答案 0 :(得分:4)

来自EHCache UpdateChecker的调试级异常无法连接到用于检查更新的URL。

要删除该消息,您可以禁用更新检查,

  • net.sf.ehcache.skipUpdateCheck系统属性设置为true;或
  • updateCheck="false"属性添加到ehcache.xml
  • 的根元素中