在Play2中注销时,在Tomcat 8.5.x及更高版本中获取TimeoutException

问题描述 投票:0回答:1

我是Play Framework和Tomcat的新手。在我的应用程序重定向时,我收到“TimeoutException”。它被卡在行重定向(“signout.html”)并抛出错误。

这仅在Tomcat 8.5.23及更高版本中发生(在Tomcat 9.0.2中尝试)。它在Tomcat 8.0.32中运行良好。请指教。

java.util.concurrent.TimeoutException:此请求在300000 ms后超时play.core.server.servlet25.Play2Servlet25RequestHandler.onFinishService(RequestHandler.scala:36)play.core.server.servlet.Play2GenericServletRequestHandler.apply(RequestHandler.scala: 371)play.core.server.servlet.Play2WarServer $$ anonfun $ handleRequest $ 2.apply(Play2Server.scala:64)play.core.server.servlet.Play2WarServer $$ anonfun $ handleRequest $ 2.apply(Play2Server.scala:64) scala.Option.map(Option.scala:145)play.core.server.servlet.Play2WarServer $ .handleRequest(Play2Server.scala:64)play.core.server.servlet.GenericPlay2Servlet.service(Play2CommonServlet.scala:36)javax .servlet.http.HttpServlet.service(HttpServlet.java:741)org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

playframework-2.0 tomcat8
1个回答
0
投票

我可以通过将Play框架servlet版本从2.5升级到3.1来解决此问题。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.