Синхронизация сервлетов Tomcat

#session #tomcat #servlets #synchronization

#сессия #tomcat #сервлеты #синхронизация

Вопрос:

Почему, когда я отлаживаю свое приложение в tomcat и вызываю 2 запроса от одного и того же клиента (один и тот же сеанс), второй запрос обрабатывается только после завершения первого??? Tomcat синхронизирует сервлеты одного и того же сеанса??? Этого не происходит в jetty

Ответ №1:

Tomcat не синхронизирует сервлеты. Если есть какая-либо синхронизация, скорее всего, вы каким-то образом ее внедрили. Возможно, вы подключаетесь к базе данных и неправильно настроили свой пул подключений?

Извините, я только что перечитал ваш вопрос. Вы бы не стали вставлять точку останова в свой код, не так ли? Если вы это сделали, отладчик собирается сериализовать выполнение, останавливаясь в точке останова каждый раз, когда поток попадает в нее. Имеет ли это смысл?

Комментарии:

1. Привет, картик, первый запрос останавливается в моей точке останова, а второй останавливается только после завершения первого (при нажатии F8 в eclipse)

2. Странно то, что в jetty не происходит