Java-15-tomcat7在大并发情况下报错、闪退解决办法

最近运行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,重新安装,记得不要选择那个增强选项。 如果你选了的话,安装程序会显示连接网站获得.....

 

老稳了

你可能感兴趣的:(JAVA,公共开发技术,开发经验,net.AprEndpoint,APR)