Проблема с запросом на обновление Websocket в Jetty-9.2.2
Использование: Jettyv9.2.2 и CometD-3.0.1
Как уже говорилось, Порядок фильтров, сервлеты в Jetty-9.2.2 Jetty имеют фильтр сервлетов, который всегда добавляется в качестве первого фильтра ServletContainerInitializer. Таким образом, запрос на обновление сначала попадет на фильтр WS, который находится в начале цепочки.
В моем случае использования: я добавил свои локальные фильтры в web.xml. И, как упоминалось выше, запрос не должен попасть в мой фильтр. Но когда я проверил логи, я ясно вижу, что запрос на обновление попадает в мои фильтры. Если обновление произошло, тогда почему запускаются мои локальные фильтры?
Некоторое наблюдение: каждый раз, когда запрос попадает на мой фильтр в отдельном потоке, в то время как другие вызовы CometD и фильтры-причалы запускаются в другом потоке.
Спасибо,
Ануй
1 ответ
Обновление во время JSR-356 всегда должно быть первым на Jetty.
Вероятно, это ошибка, и она помечена на https://bugs.eclipse.org/444517
Подпишитесь на эту ошибку для обновления.