Назад | Перейти на главную страницу

На VPS начал пропадать Java-процесс YouTrack

На моем VPS был установлен YouTrack, но в последнее время он просто перестал работать.

Метод установки, который я использовал, описан здесь: https://confluence.jetbrains.com/display/YTD65/YouTrack+JAR+as+a+Service+on+Linux.+Alternative+Method (с той разницей, что в итоге я использовал http-сервер Apache2). Он был вызван командой:

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

И самое главное - он работает очень хорошо. В последнее время это просто прекратилось. Я пытался понять, что происходит. Записанный в журнал вывод этого java-процесса не указывал на какие-либо проблемы - похоже, что процесс просто исчезал через несколько секунд после вызова. Что еще интересно, вывод был разным каждый раз, когда я его запускал, я следил за ним с «верхом» своими глазами и выглядело так, что иногда он исчезал мгновенно, иногда через какое-то время, и вообще - убивал каждый раз в другое состояние. Я не смог найти ни одного журнала, который указывал бы на что-то не так

У меня есть свободное место на диске и 3 ГБ оперативной памяти на этом VPS, 1,6 ГБ свободно. После использования около 400 МБ ОЗУ он останавливается. Что меня больше всего сбивает с толку, так это то, что на этом сервере ничего не менялось.

Я пытался все посмотреть, даже заменил oracle java 1.8 на openjdk 1.7, но ничего не изменилось. Пытался сменить версию YouTrack на более новую (использовал 6.0, поменял на 6.5) - не помогло. я использую Ubuntu 14.04 на моем сервере.

Я запускаю otrace для этого процесса, пока он не длится, это файл размером 41 МБ, поэтому я вставлю сюда только его последние вдохи: http://pastebin.com/ddfuc5yn . Есть идеи, на что я должен смотреть, чтобы диагностировать проблему? Меня как-то обманывает провайдер VPS?

На какой платформе виртуализации работает ваш VPS? Что происходит, я думаю, ваш процесс перегружает сервер, и администраторы, контролирующие узел, убивают его. Кто ваш хостинг? :)