【问题标题】:Jetty webserver after idle breaks空闲休息后的码头网络服务器
【发布时间】:2017-10-17 11:54:04
【问题描述】:

我在 Jetty 网络服务器中成功部署了一个网络应用程序。 网络服务器可以很好地响应请求。 当我访问该应用程序时,它会呈现主页。 最近我注意到,当我在一段时间内不使用该应用程序时,它会以某种方式中断。这段时间大约是 2/3 周。 当我在闲置 2/3 周后访问 webapp 时,我收到 this 输出。 如果我尝试访问任何其他链接,即我收到的登录页面 (/login.faces):

访问 /error/not-found.faces 时出现问题。原因: /error/not-found.xhtml 在 ExternalContext 中找不到作为资源

通常在怠速前工作。 如果我重新启动网络服务器,一切都会恢复正常并且工作正常。有计划的任务集,使应用程序每天与数据库交互。 (有一个通过网络服务获取货币汇率的计划任务)。

因此,我的问题是什么原因会破坏站点并使其在空闲后不可用?这是网络服务器(码头)问题吗?我是否遗漏了任何重要的设置?

仅供参考,项目结构是:Java with Spring, Hibernate, JSF (PrimeFaces) and Jetty

【问题讨论】:

    标签: spring jsf webserver jetty


    【解决方案1】:

    这是由于 CentOS 中的权限所致。 如果有人遇到同样的问题,请确保检查日志是否具有适当的读写权限

    【讨论】:

      猜你喜欢
      • 2016-06-29
      • 1970-01-01
      • 2011-11-08
      • 1970-01-01
      • 2016-05-24
      • 2015-12-24
      • 2018-07-11
      • 1970-01-01
      • 2012-07-20
      相关资源
      最近更新 更多