猿问

为什么仍然报502错误。哪位大侠行行好,给予指导啊!!

我们的一个应用,采用的是Apache+Tomcat5.5+JK的方式集成的,其中Apache仅作为请求转发的web服务器,所有工作实际均由Tomcat处理。最近做了一个域名切换,并对Apache端进行了变更:切换之前,Apache是采用的2台服务器,切换之后变成了3台服务器(实际上2台3台都没有问题,但是这个不是我说了算),结果现在通过域名访问就经常出现502错误。第一次出现的时候,Tomcat报线程满的错误,后台调整了Tomcat参数,但是效果不明显(只是将出现的频率降低成了1天多1次罢了)

芜湖不芜
浏览 104回答 2
2回答

Cats萌萌

不是什么大侠,比较感兴趣,一起讨论讨论。我觉得这个跟你用几台Apache应该没啥关系,可以对应用做下压测,看看是什么原因导致Tomcat的线程数一直没有释放。

胡子哥哥

对,同意楼上的 ,这跟apache没关系,要从tomcat和程序上找原因,若线程数是由于程序代码不当导致就去修改程序,若是因为访问量过大 那就增加tomcat,做负载均衡
随时随地看视频慕课网APP

相关分类

MySQL
我要回答