#session #tomcat #servlets #synchronization
#сессия #tomcat #сервлеты #синхронизация
Вопрос:
Почему, когда я отлаживаю свое приложение в tomcat и вызываю 2 запроса от одного и того же клиента (один и тот же сеанс), второй запрос обрабатывается только после завершения первого??? Tomcat синхронизирует сервлеты одного и того же сеанса??? Этого не происходит в jetty
Ответ №1:
Tomcat не синхронизирует сервлеты. Если есть какая-либо синхронизация, скорее всего, вы каким-то образом ее внедрили. Возможно, вы подключаетесь к базе данных и неправильно настроили свой пул подключений?
Извините, я только что перечитал ваш вопрос. Вы бы не стали вставлять точку останова в свой код, не так ли? Если вы это сделали, отладчик собирается сериализовать выполнение, останавливаясь в точке останова каждый раз, когда поток попадает в нее. Имеет ли это смысл?
Комментарии:
1. Привет, картик, первый запрос останавливается в моей точке останова, а второй останавливается только после завершения первого (при нажатии F8 в eclipse)
2. Странно то, что в jetty не происходит