Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7f6a018

Browse files
author
zhourenjian
committed
Add simple.pipe.max.items.per.query init-param in pipe's web.xml, so we can control the data stream to avoid data flood to browser and make the browser freezing.
1 parent de1c41c commit 7f6a018

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/net/sf/j2s/ui/wizards/Java2ScriptServletProjectWizard.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,10 @@ protected void updateJava2ScriptProject(String prjFolder, String binRelative) {
308308
webxml.append(" <param-name>simple.pipe.script.breakout</param-name>\r\n");
309309
webxml.append(" <param-value>1200000</param-value>\r\n");
310310
webxml.append(" </init-param>\r\n");
311+
webxml.append(" <init-param>\r\n");
312+
webxml.append(" <param-name>simple.pipe.max.items.per.query</param-name>\r\n");
313+
webxml.append(" <param-value>60</param-value>\r\n");
314+
webxml.append(" </init-param>\r\n");
311315
webxml.append(" </servlet>\r\n");
312316

313317
webxml.append(" <servlet-mapping>\r\n");
@@ -371,6 +375,10 @@ private String genereateServlet(String name, String clazz) {
371375
webxml.append(" <param-name>simple.rpc.xss.max.latency</param-name>\r\n");
372376
webxml.append(" <param-value>6000</param-value>\r\n");
373377
webxml.append(" </init-param>\r\n");
378+
webxml.append(" <init-param>\r\n");
379+
webxml.append(" <param-name>simple.pipe.managable</param-name>\r\n");
380+
webxml.append(" <param-value>true</param-value>\r\n");
381+
webxml.append(" </init-param>\r\n");
374382
webxml.append(" -->\r\n");
375383
webxml.append(" </servlet>\r\n");
376384
return webxml.toString();

0 commit comments

Comments
 (0)