Получение ошибки java.lang.IllegalStateException: объект запроса был переработан и больше не связан с этим фасадом.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получение ошибки java.lang.IllegalStateException: объект запроса был переработан и больше не связан с этим фасадом.

Сообщение Anonymous »


Я получаю исключение ниже, когда мы проводим тест производительности с параллельным запросом для проверки конечной точки службы с помощью JMeter. "java.lang.IllegalStateException: объект запроса был переработан и больше не связан с этим фасадом"

при нормальной нагрузке это работает отлично, тогда как когда мы увеличиваем поток для параллельного приема через Jmeter, мы сталкиваемся с этой проблемой.

С помощью платформы SpringBoot 3.0.6 мы перехватываем запрос в фильтре безопасности, чтобы извлечь немного информации во время проверки токена из ServletRequestWrapper, который взят из tomcat-embed-core версии 10.1.17.

это приложение Springboot, развернутое в Kubernertes. Ява 17 СпрингБот 3.0.6 Spring-безопасность 6.1.2 кот 11.0.17

ниже — StackTrace

java.lang.IllegalStateException: объект запроса был переработан и больше не связан с этим фасадом. в org.apache.catalina.connector.RequestFacade.checkFacade(RequestFacade.java:855) ~[tomcat-embed-core-10.1.17.jar!/:?] в org.apache.catalina.connector.RequestFacade.getServerName(RequestFacade.java:377) ~[tomcat-embed-core-10.1.17.jar!/:?] в jakarta.servlet.ServletRequestWrapper.getServerName(ServletRequestWrapper.java:197) ~[tomcat-embed-core-10.1.17.jar!/:?] в jakarta.servlet.ServletRequestWrapper.getServerName(ServletRequestWrapper.java:197) ~[tomcat-embed-core-10.1.17.jar!/:?] в jakarta.servlet.ServletRequestWrapper.getServerName(ServletRequestWrapper.java:197) ~[tomcat-embed-core-10.1.17.jar!/:?] по адресу com.varian.acdp.security.filter.VaisTokenVerifier$1.verify(VaisTokenVerifier.java:146) ~[acdp-restapi-security-2.2.jar!/:2.2] по адресу com.nimbusds.jwt.proc.DefaultJWTProcessor.verifyClaims(DefaultJWTProcessor.java:273) ~[nimbus-jose-jwt-7.9.jar!/:7.9] по адресу com.nimbusds.jwt.proc.DefaultJWTProcessor.process(DefaultJWTProcessor.java:366) ~[nimbus-jose-jwt-7.9.jar!/:7.9] по адресу com.nimbusds.jwt.proc.DefaultJWTProcessor.process(DefaultJWTProcessor.java:308) ~[nimbus-jose-jwt-7.9.jar!/:7.9] по адресу com.nimbusds.jwt.proc.DefaultJWTProcessor.process(DefaultJWTProcessor.java:299) ~[nimbus-jose-jwt-7.9.jar!/:7.9] по адресу com.varian.acdp.security.filter.VaisTokenVerifier.verifyToken(VaisTokenVerifier.java:96) ~[acdp-restapi-security-2.2.jar!/:2.2] по адресу com.varian.acdp.security.filter.VaisTokenVerifier.verifyToken(VaisTokenVerifier.java:87) ~[acdp-restapi-security-2.2.jar!/:2.2] по адресу com.varian.acdp.security.filter.VaisAuthenticationFilter.doFilterInternal(VaisAuthenticationFilter.java:63) ~[acdp-restapi-security-2.2.jar!/:2.2] в org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.0.8.jar!/:6.0.8] в org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.1.2.jar!/:6.1.2] Дайте мне знать, если вам нужна дополнительная информация по этой проблеме.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»