YouTrack Java 进程开始在 VPS 上消失

YouTrack Java 进程开始在 VPS 上消失

我在我的 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 进程的日志输出没有表明任何错误 - 看起来进程在调用几秒钟后就消失了。同样有趣的是,每次启动它时输出都不同,我用“top”亲眼监视它,看起来它有时会立即消失,有时会在一段时间后消失,而且通常 - 每次都在不同的状态下被终止。我找不到任何表明任何错误的日志。

我在这个 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 提供商坑了?

答案1

您的 VPS 运行的是哪种虚拟化平台?我认为您的进程正在使服务器超载,而监控节点的管理员正在终止它。您的虚拟主机是谁?:)

相关内容