Сколько запросов Tomcat7.0.42 обрабатывается за раз. Можем ли мы настроить то же самое в любом внешнем файле. Если так, то где.Сколько одновременных запросов может обрабатывать tomcat по умолчанию
ответ
Это зависит от типа разъема, который вы используете, чтобы принять запросы. Существует параметр, называемый maxConnections
в server.xml
, который может быть настроен для дросселирования количества входящих запросов. Вот description of maxConnections params for Tomcat 7:
Максимальное количество соединений, которые сервер будет принимать и процесс в любой момент времени. Когда это число будет достигнуто, сервер не будет принимать никаких подключений до тех пор, пока количество подключений не станет ниже этого значения. Операционная система может по-прежнему принимать соединения на основе настройки acceptCount. Значение по умолчанию зависит от типа разъема. Для BIO значением по умолчанию является значение maxThreads, если не используется Исполнитель, в этом случае значением по умолчанию будет - значение maxThreads от исполнителя. Для NIO по умолчанию 10000. Для APR/родной, по умолчанию 8192.
Обратите внимание, что для апреля/родной на Windows, настроенное значение будет уменьшена до самого высокого кратного 1024, которое меньше или равно до maxConnections. Это делается по соображениям производительности. Если установлено значение -1, функция в MaxConnections отключается и соединения не учитываются
maxConnections определяет максимальное количество подключений сервер принимает не максимальное количество обрабатываемых запросов одновременно. – Prateek
@Prateek Нет, это не так. Вы спорите с документацией Tomcat здесь, которую цитировал Юнед. То, о чем вы говорите, - это комбинация «acceptCount» и очереди прослушивания прослушивания. – EJP
@EJP, но на странице документации tomcat, о которой я упомянул в своем ответе, указан maxThreads.please, помогите мне получить четкость, если я ошибаюсь ... :) – Prateek
разъемы для запуска Tomcat может быть настроены только сервисом определенного количества запросов одновременно - что настроенный в качестве атрибута MaxConnections элемента а в server.xml
От this forum и быстрая проверка вменяемости:
Tomcat имеет максимальное количество одновременных потоков, которые он использует для запросов на обслуживание; это может быть сконфигурирован в
conf/server.xml
[вmaxConnections
и связанных с ними вариантов] и по-умолчанию 50.
Tomcat не имеет MaxThreads указанные в разъеме в умолчанию сервер.xml. И согласно документации значение по умолчанию, когда maxThreads не указано, равно 200. https://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Standard_Implementation также применяется для Tomcat 6 – JanM
В server.xml
файл вы указываете maxThreads
который specifies maximum number of simultaneous requests that can be handled..
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="4443" acceptCount="100"
debug="0" connectionTimeout="60000"
disableUploadTimeout="true" />
В Tomcat 7,
The maximum number of request processing threads to be created by this Connector, which therefore determines the maximum number of simultaneous requests that can be handled. If not specified, this attribute is set to 200.
EDIT: Если исполнитель связан с этим разъемом, то этот атрибут игнорируется как соединитель будет выполнять задачи, используя исполнителя, а не внутренний пул потоков.
Для получения дополнительной информации обратитесь по ссылке Tomcat 7 Doc
- 1. Сколько одновременных соединений может обрабатывать сервер MarkLogic?
- 2. Сколько одновременных запросов может обрабатывать сервлет в развертывании стеклянной рыбы?
- 3. Сколько одновременных запросов на чтение может обрабатывать сервер Redis?
- 4. Сколько одновременных запросов HTTP может erlang handle
- 5. Сколько одновременных выгрузок может обрабатывать десктоп Rails
- 6. Сколько запросов может обрабатывать web.py?
- 7. Сколько запросов в секунду может обрабатывать Tomcat на среднем сервере?
- 8. Tomcat сервер обслуживания одновременных запросов
- 9. Сколько запросов может одновременно обрабатывать Datastore GAE?
- 10. Geoserver, сколько одновременных пользователей
- 11. Сколько запросов Heroku может обрабатывать для PHP
- 12. Сколько запросов может обрабатывать Request.Files mvc asp.net?
- 13. Настроить Tomcat для нескольких одновременных запросов SOAP
- 14. Сколько соединений может обрабатывать дочерний процесс?
- 15. Сколько одновременных сеансов пользователя может обслуживать?
- 16. Сколько одновременных запросов на почту нужно отправить?
- 17. Может ли sqlite3 обрабатывать 30 одновременных запросов на обновление изящно?
- 18. Сколько соединений может обрабатывать sqlite 3?
- 19. Сколько сеансов TCP может обрабатывать порт 80?
- 20. Сколько одновременных запросов получает один процесс с флягой?
- 21. Сколько одновременных соединений может поддерживать узел Jelastic?
- 22. Сколько текста может обрабатывать Weka?
- 23. Серверный бенчмаркинг: сколько HTTP-запросов может обрабатывать сервер?
- 24. Сколько запросов может обрабатывать SQL Server в секунду?
- 25. Сколько объема запросов может обрабатывать API Microsoft Web Ngram?
- 26. Сколько запросов может обрабатывать порт в 'a' time
- 27. Как измерить, сколько трафика может обрабатывать сервер?
- 28. Сколько стоит стандартная установка Jira на Tomcat?
- 29. Сколько максимальных одновременных пользователей может иметь экземпляр tomcat, экземпляр jboss и дескриптор экземпляра weblogic?
- 30. Сколько столбцов может обрабатывать phpmyadmin?
Я думаю MaxConnections не для обработки одновременно request.Please взглянуть на другие ответы тоже ... – Prateek