我在Rackspace云VM上托管的Jetty服务器上运行Grails。部署并启动应用程序后,一切运行正常。几天后,CSS样式表就会停止加载。我仍然可以成功导航到该页面,并且所有链接都有效。所有的数据都在那里,它只是没有风格。
重新启动Jetty可以解决问题,但我不想每隔几天重启一次。可能导致这个问题的原因是什么?
作为参考,网址为http://www.flashbandproject.org。我还没有重新启动服务器,虽然我可能会在接下来的几个小时内执行此操作(因此您可能会或可能不会看到CSS)。
答案 0 :(得分:2)
不确定您的问题是否相同,但我的问题是cron作业定期清除/ tmp目录。 (请参阅此处的说明:https://serverfault.com/questions/377348/when-does-tmp-get-cleared)默认情况下,Jetty将war文件扩展到/ tmp目录。如果您只是在$ JETTY_HOME下创建一个/ work目录,Jetty将使用该目录代替扩展的战争。