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

Tomcat обработка нескольких запросов

У меня есть мой API, работающий на сервере tomcat, и я хотел бы знать, как обрабатываются несколько входящих запросов, т.е. когда сервер получает несколько запросов одновременно, обрабатываются ли они параллельно или один за другим?

Вы можете использовать средства ведения журнала tomcat, в вашем файле server.xml есть что-то вроде:

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
       prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>

Убедитесь, что он не прокомментирован, чтобы все запросы регистрировались, и тогда вы сможете узнать, сколько запросов вы обрабатываете.

Запросы обрабатываются параллельно, поскольку tomcat запускает запросы в потоках, поэтому он будет обрабатывать запросы одновременно.