2012-12-10 51 views
1

我在託管在Rackspace雲VM上的Jetty服務器上運行Grails。部署和啓動應用程序後,一切運行得很好。幾天後,CSS樣式錶停止加載。我仍然可以成功導航到該頁面,並且所有鏈接都能正常工作。所有的數據也在那裏,它只是沒有風格。運行幾天後,Jetty停止從Grails應用程序加載樣式表

重新啓動Jetty修復了這個問題,但我不想每隔幾天都要重新啓動。什麼可能導致這個問題?

僅供參考,網址爲http://www.flashbandproject.org。我還沒有重啓服務器,但我可能會在接下來的幾個小時內這樣做(所以你可能看不到CSS)。

+0

URI /static/css/style.css 類 java.io.FileNotFoundException 消息 /tmp/jetty-0.0.0.0-8080-root.war-_-any-/grails-resources/css/ style.css(沒有這樣的文件或目錄) –

+0

是的,我也看到了,但是當我第一次啓動網站時,我沒有找到沒有找到的文件。爲什麼CSS文件會突然消失? – RootsAmongRuins

回答

2

不知道你的問題是否一樣,但我的問題是/ cmp作業定期清除/ tmp目錄。 (請參閱此處的說明:https://serverfault.com/questions/377348/when-does-tmp-get-cleared)默認情況下,Jetty將war文件展開到/ tmp目錄中。如果您只需在$ JETTY_HOME下創建一個/ work目錄,則Jetty將使用該目錄代替擴展的戰爭。

相關問題