我正在使用“服务器发送的事件”发送通知,并且它的运行良好,并且侦听事件的servlet具有这些参数
request.setAttribute("org.apache.catalina.ASYNC_SUPPORTED", true);
AsyncContext context = request.startAsync();
context.setTimeout(30 * 1000);
response.setContentType("text/event-stream");
response.setHeader("Cache-Control", "no-cache");
response.setCharacterEncoding("UTF-8");
我的问题是为什么会话在指定时间结束后没有结束?如果将servlet引起该问题,那么在我将该servlet添加到应用程序后会发生此问题..如何修改该servlet或应该怎么做才能解决此问题?