2017-10-17 99 views
0

我有一个webapp在Jetty webserver中成功部署。 网络服务器响应请求罚款。 当我访问应用程序时,呈现主页。 最近我注意到,当我不使用应用程序的某段时间它以某种方式打破。这个时期大概在2/3周左右。 当我在2/3周闲置后访问webapp时,我收到this输出。 如果我尝试访问其他任何环节,即登录页面(/login.faces)我收到:Jetty webserver闲置休息后

问题访问/error/not-found.faces。原因: /error/not-found.xhtml不在的ExternalContext实测值作为资源

通常用于空转之前工作。 如果我重新启动网络服务器,一切都恢复正常,并正常工作。有计划的任务设置,使应用程序每天与数据库进行交互。 (有一个通过web服务获取货币汇率的计划任务)。

因此,我的问题是什么将打破网站,并使其无法使用后怠速?这是一个Web服务器(码头)问题?我是否错过了至关重要的任何设置?

仅供参考,项目结构是:Java的使用Spring,Hibernate的,JSF(PrimeFaces)和Jetty

回答

0

发生这种情况,是由于CentOS的权限。 如果有人面临同样的问题,一定要检查日志是否有相应的读写权限