Java

YouTrack java 程序開始在 VPS 上消失

  • January 26, 2016

我在我的 VPS 上安裝了 YouTrack,但最近它停止了工作。

我使用的安裝方法在這裡描述:https ://confluence.jetbrains.com/display/YTD65/YouTrack+JAR+as+a+Service+on+Linux.+Alternative+Method (不同的是我使用的是Apache2 http伺服器到底)。它是用命令呼叫的:

exec $JAVA_HOME/bin/java -XX:MaxPermSize=1024m -Djetbrains.youtrack.disableBrowser=true -Djava.awt.headless=true  -Xmx1g -jar $JAR $PORT >> $LOG 2>&1 &

最重要的是 - 它一直執行良好。最近它只是停止了。我試圖弄清楚發生了什麼。這個 java 程序的日誌輸出沒有表明任何錯誤——看起來程序在呼叫幾秒鐘後就消失了。有趣的是,每次啟動時輸出都不一樣,我用自己的眼睛用“頂部”監視它,它看起來有時會立即消失,有時會在一段時間後消失,而且通常 - 每次都被殺死不同的狀態。我找不到任何表明任何錯誤的日誌。

我在這個 VPS 上有可用的磁碟空間和 3GB 的 RAM,1.6GB 是免費的。在佔用大約 400MB 的 RAM 後,它會停止。最讓我困惑的是,這台伺服器上沒有任何改變。

我試圖查看所有內容,甚至將 oracle java 1.8 更改為 openjdk 1.7,但沒有任何改變。試圖將 YouTrack 版本更改為更新版本(使用 6.0,更改為 6.5) - 沒有幫助。我在我的伺服器上使用Ubuntu 14.04 。

我在這個過程上執行 otrace 直到它持續,它是 41MB 的文件,所以我將只粘貼它的最後一口氣: http: //pastebin.com/ddfuc5yn。任何想法我什至應該看什麼來診斷問題?我是不是被 VPS 提供商搞砸了?

您的 VPS 執行的是哪種虛擬化平台?我認為發生的事情是您的程序使伺服器超載,而監控節點的管理員正在殺死它。你的虛擬主機是誰?:)

引用自:https://serverfault.com/questions/751889