最近运行1年多的实时公交查询系统,突然一天挂掉两次,懵逼了。
大并发量下,tomcat7.0.54报错:org.apache.tomcat.util.net.AprEndpoint$Poller run Poller failed with error [610,038] : [APR does not understand this error code]
原来是因为最近用户激增,总用户量达到10万,高峰期就崩,想想不可能这么脆弱,肯定是哪里配置不合理,于是找呀找,找到两个地方:
1、在tomcat下的catalina.bat添加容量配置,具体配置根据当前服务器性能按比例来配;
2、2.1删掉那个 native.dll 启动的时候会有一个异常出来,但不影响使用
2.2卸载老的服务,删除老的tomcat,重新安装,记得不要选择那个增强选项。 如果你选了的话,安装程序会显示连接网站获得.....
老稳了