Мы уже некоторое время работаем с Jira и Confluence над VPS для Debian 6. Что касается их повседневного использования, все в порядке.
Проблема, с которой мы сталкиваемся сейчас, заключается в том, что иногда VPS, на котором размещены оба решения, зависает от перегрузки ЦП или даже падает после огромного использования памяти.
Это не было это происходило до добавления Confluence в Jira.
Я заметил множество незавершенных процессов регистрации от обоих из них, и мне было интересно, была ли это нормальная ситуация или что-то не так с нашей настройкой.
Вот скриншот htop
, показывающий этот огромный список процессов:
То же самое и с Confluence.
Мой вопрос следующий: это нормальная ситуация? Они все еще живы и, возможно, вызовут у вас проблемы с памятью в дальнейшем?
Я пока не смог найти никаких подсказок по этому поводу.
Есть предложения?
Это не протоколирование процессов. Строки, которые вы видите на htop - это Java-потоки. Каждый поток показывает аргументы командной строки Java-процесса, который использовался для запуска JIRA.
Если вас беспокоит количество запущенных потоков, вы можете получить дамп потока процесса и просмотреть их и то, что они делают. Самый простой способ сделать это - выдать
kill -3 <pid>
Это приведет к тому, что дамп потока будет напечатан в каталоге catalina.out. Вы захотите собирать дампов потоков с течением времени для проведения сравнений. Существуют также инструменты типа tda, которые могут читать эти дампов потоков и переводить их в более читабельный формат.
Ваша проблема, которую вы описали, вряд ли заключается в количестве выполняемых потоков, IMO.
.