最近在工作中遇到resin3.x在高负荷情况下有系统停摆现象,恰好找到一篇文章,和我所遇到的一模一样。很奇怪的无论是3.0开发树还是3.1开发树都没有公开这个参数,在配置文件中无法进行配置。 错误表现为当待处理链接达到512后,系统停止处理(打开页面超慢)。 处理方法:把com.caucho.server.port.Port中的_connectionMax变量适当进行调整。 mllm © 2004-2010, allblue // default timeout private long _socketTimeout = DEFAULT; private int _connectionMax = 512;//这个参数外部无法调节 private int _minSpareConnection = 16; private int _keepaliveMax = DEFAULT; private long _keepaliveTimeout = DEFAULT; private long _keepaliveSelectThreadTimeout = DEFAULT; Parsed in 0.001 seconds 下载源码包,重新进行编译并替换运行库后生效。 |
|||
最新评论
10 周 4 天之前
11 周 5 天之前
39 周 5 天之前
43 周 1 分钟之前
1 年 8 周之前
1 年 8 周之前
1 年 11 周之前
1 年 27 周之前
1 年 28 周之前
1 年 46 周之前