Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在jsp中设置响应时间_Java_Jsp - Fatal编程技术网

Java 如何在jsp中设置响应时间

Java 如何在jsp中设置响应时间,java,jsp,Java,Jsp,我有一个关于如何设置服务器响应超时时间的问题 目前,我遇到了服务器无法在2分钟内响应的问题,并且当服务器在后台更新数据时,页面将不会得到更新 因为服务器端的性能现在无法提高,所以我想延长足够长的响应时间 还有一个问题我不明白。当响应超时时,请求将再次发送到服务器,我想知道谁对此负责 目前我正在使用Primefaces和Jboss。 下面是我得到的调用堆栈。该例程将每隔2分钟重复一次,使用不同的线程id: 22:13:11,208 ERROR [stderr] (http-localhost-12

我有一个关于如何设置服务器响应超时时间的问题

目前,我遇到了服务器无法在2分钟内响应的问题,并且当服务器在后台更新数据时,页面将不会得到更新

因为服务器端的性能现在无法提高,所以我想延长足够长的响应时间

还有一个问题我不明白。当响应超时时,请求将再次发送到服务器,我想知道谁对此负责

目前我正在使用Primefaces和Jboss。 下面是我得到的调用堆栈。该例程将每隔2分钟重复一次,使用不同的线程id:

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6) java.lang.Exception: Stack trace

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at java.lang.Thread.dumpStack(Unknown Source)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.bel.rptvwr.business.ReportListBean.getReportList(ReportListBean.java:510)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.bel.rptvwr.business.ReportListBean.loadReportList(ReportListBean.java:570)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.bel.rptvwr.business.ReportListBean.refreshReportList(ReportListBean.java:77)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at java.lang.reflect.Method.invoke(Unknown Source)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.el.parser.AstValue.invoke(AstValue.java:262)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.sun.faces.facelets.tag.jsf.core.DeclarativeSystemEventListener.processEvent(EventHandler.java:131)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at javax.faces.component.UIComponent$ComponentSystemEventListenerAdapter.processEvent(UIComponent.java:2486)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at javax.faces.event.SystemEvent.processListener(SystemEvent.java:106)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.sun.faces.application.ApplicationImpl.processListeners(ApplicationImpl.java:2168)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.sun.faces.application.ApplicationImpl.invokeComponentListenersFor(ApplicationImpl.java:2116)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:288)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:246)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:108)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)

22:13:11,208 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)

22:13:11,223 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)

22:13:11,223 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

22:13:11,223 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

22:13:11,223 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)

22:13:11,223 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)

22:13:11,223 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)

22:13:11,223 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)

22:13:11,223 ERROR [stderr] (http-localhost-127.0.0.1-8080-6)   at java.lang.Thread.run(Unknown Source)
没有服务器端重试机制设置。所以请帮我弄清楚

谢谢,
李维

这个问题与我无关。。。还是我错过了什么?嗨,Kukeltje,我不确定它当前应该是什么问题,只知道因为服务器端性能很低,所以不会及时响应请求。再次发出了同样的请求。请帮助指出问题可能与什么有关,或者在哪里设置超时时间以使客户对请求更有耐心。我对web应用程序开发非常陌生。谢谢,请使您的代码异步,并使用轮询/推送检查代码是否完成。这在架构上和技术上都是一个更好的解决方案