Почему серверный процесс прекращает прием запросов?

У меня есть несколько java-программ, Appserver1 и Appserver2, которые обрабатывают аргументы командной строки для внешних программ, и VocsServer, посредник в базе данных MySql.

Предполагается, что эти программы всегда работают и ожидают получения запросов. Тем не менее, в случайное время они перестают получать запросы. Например, когда одна из моих программ делает запрос к базе данных, она просто зависает, потому что VocsServer не получил запрос.

Дело в том, что все эти процессы все еще работают. Кажется, ничего не изменилось, но они перестают работать. Единственное, что их исправляет, - это убивать процессы и запускать их снова.

Что может быть причиной их провала?

0 ответов

Другие вопросы по тегам