Explorar o código

Merge branch 'cherry-pick-3e047fdc' into 'wrdp'

Merge branch 'fix/设置代理模式的超时时间' into 'project/chinamobile-重庆移动'

See merge request o2oa/o2oa!3094
程剑 %!s(int64=4) %!d(string=hai) anos
pai
achega
9b24864841

+ 4 - 0
o2server/x_console/src/main/java/com/x/server/console/server/web/WebServerTools.java

@@ -122,6 +122,8 @@ public class WebServerTools extends JettySeverTools {
 	private static void proxyCenter(WebAppContext context) throws Exception {
 		ServletHolder proxyHolder = new ServletHolder(Proxy.class);
 		proxyHolder.setInitParameter("port", Config.currentNode().getCenter().getPort() + "");
+		proxyHolder.setInitParameter("idleTimeout", "60000");
+		proxyHolder.setInitParameter("timeout", "120000");
 		context.addServlet(proxyHolder, "/" + x_program_center.class.getSimpleName() + "/*");
 	}
 
@@ -133,6 +135,8 @@ public class WebServerTools extends JettySeverTools {
 						try {
 							ServletHolder proxyHolder = new ServletHolder(Proxy.class);
 							proxyHolder.setInitParameter("port", Config.currentNode().getApplication().getPort() + "");
+							proxyHolder.setInitParameter("idleTimeout", "60000");
+							proxyHolder.setInitParameter("timeout", "120000");
 							context.addServlet(proxyHolder, "/" + o + "/*");
 						} catch (Exception e) {
 							logger.error(e);