Когда я разворачиваю (и запускаю) два файла WAR на одном экземпляре Tomcat, сколько будет процессов Java? Другими словами, будут ли запросы обработки потоков к соответствующим корням контекста попадать под один и тот же процесс или каждый пул потоков попадет под разреженный процесс?Создает ли Apache Tomcat новый процесс для каждой развернутой WAR?
2
A
ответ
1
Сервер приложений Tomcat по умолчанию развертывает все webapps в одном JVM.
Однако вы можете иметь несколько экземпляров tomcat, которые могут запускать собственную JVM и иметь отдельные конфигурации и могут быть запущены/остановлены независимо.
Tomcat была возможность определить и запустить несколько экземпляров из одной копии бинарного дистрибутива, и эта функциональность хорошо документированы в файле RUNNING.txt в корне двоичного файла распределения Tomcat иерархия
1
Из того, что я знаю, для каждого соединителя создается пул потоков. Хотя вы можете реализовать Executor, который позволит обмениваться пулом потоков. Элемент Executor должен появиться перед элементом Connector в server.xml
Смежные вопросы
- 1. Функциональность JPA в развернутой WAR на Tomcat
- 2. Apache Tomcat: .war файлы
- 3. Развертывание Tomcat WAR создает 404
- 4. Как развернуть новый файл WAR в Tomcat
- 5. Создает ли bash subshell новый процесс `bash`?
- 6. Ли Apache обнаруживает процесс передислокации tomcat?
- 7. Как развернуть WAR-WAR для Tomcat?
- 8. Хром действительно создает процесс для каждой вкладки?
- 9. Python multiprocessing.Pool новый процесс для каждой переменной
- 10. Почему System.Net.HttpListener создает новый процесс?
- 11. apache-tomcat 7.0 не распаковывает .war?
- 12. Избегайте Tomcat для удаления развернутой папки webapp
- 13. Начать груз с уже развернутой WAR
- 14. Разверните WAR на Tomcat
- 15. Создает ли tomcat поток для пользователя?
- 16. Создает ли node.js фреймворк новый легкий процесс на клиентское соединение?
- 17. Tomcat 8 создает новый сеанс при запуске
- 18. Процесс маскирования сервера Apache Tomcat от пользователя
- 19. QApplication exec() создает новый поток/процесс?
- 20. Запуск Tomcat WAR
- 21. Можно ли добавить зависимость от развернутой WAR без изменения/повторного развертывания WAR
- 22. apache tomcat перенаправить на новый адрес
- 23. Как обновить .war в Tomcat
- 24. Создает ли новый процесс node.js, созданный fork (новый процесс) или spawn (дочерний процесс), собственный собственный стек вызовов?
- 25. Python subprocess.call() создает новый процесс для каждого вызова
- 26. PowerShell новое пункт создает новый файл для каждой строки
- 27. WAR автоматическое развертывание Tomcat
- 28. Удаленный адрес Tomcat WAR
- 29. Развертывание WAR-пакета TOMCAT
- 30. Неверная ошибка WAR на Tomcat