【问题标题】:Apache Sling stops responding to requestsApache Sling 停止响应请求
【发布时间】:2013-10-19 06:38:11
【问题描述】:

我使用 apache sling 创建了 WCMS,并将其部署在虚拟服务器上。

有时 apache sling 不响应任何请求,它似乎处于睡眠或休眠模式(当调用 WCMS 的 url 时没有任何反应!!!)。

我认为当 sling 长时间没有请求时会出现此问题,例如几天。

是连接池和超时问题吗?

我该如何解决? 提前感谢您的帮助。

【问题讨论】:

标签: java jetty jackrabbit sling


【解决方案1】:

discussion on the Sling users' list中摘取一些信息:

  • http://pastebin.com/nhQFxXUK发布了一个线程转储

  • 这是 Jetty NIO 代码中的死锁,所以还有一个问题是 您使用什么版本的 org.apache.felix.http.jetty 捆绑包?你 可以通过升级到最新发布的版本来摆脱这个错误 (2.2.1).

  • 如果你不能这样做,你可以告诉 Jetty 不要使用 NIO (Felix Web 控制台 -> 组件 -> 'Apache Felix Jetty Based Http Service' 和 取消选中“NIO for HTTP”、“NIO for HTTPS”)。

【讨论】:

  • 我将捆绑包更新到版本 2.2.1。我希望这行得通。无论如何,感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-11
  • 2013-08-22
相关资源
最近更新 更多