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

Несколько процессов Tomcat из-за NIO?

Поскольку мы используем WebSocket, мы попросили нашего системного администратора перенастроить наши экземпляры Tomcat (tomcat7) для работы с NIO (согласно Рекомендация Apache).

Вскоре после этого системный администратор сообщил, что существует 3 экземпляра самого tomcat, и каждый процесс является дочерним по отношению к корень обработать. Кажется, он думает, что это проблема, вызванная нашими приложениями (у нас есть 2 веб-приложения / WAR). Хотя это правда, что наши приложения находятся в стадии разработки и не лишены ошибок, я очень сомневаюсь, что нам внезапно и случайно удалось реализовать многопроцессорную обработку.

Скорее, я думаю, что это может быть просто деталь реализации NIO, но это очень неясно. NIO явно привлекает более умных нить управления, но мне кажется, что я не могу предоставить какую-либо документацию или комментарии к нему, используя для этого многопроцессорную обработку. Кто-нибудь знает, работает ли это как задумано? Я должен ожидать именно 3 процесса?

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