可能是雷神笔记电脑的文件夹设置错误,这会导致管理explorerexe服务器运行失败,所以会提示服务器运行失败 。解决方法:搜索“文件夹选项”,然后点击打开。点击“常规”标签中的“还原为默认值”按钮。接着同样点击“查看”标签里的“还原为默认值”即可。
服务器运行失败:
分析问题Tomcat使用的是默认配置,由于Tomcat默认并发连接数是200左右,所以超过的请求都被拒绝。本来以为找到原因了,想着把这个值调大,就解决问题了,但是又仔细想了想,按道理系统的瞬时访问量不可能到200。
总共6000员工,请假系统同时点击瞬时业务量达不到那么大量,所以根本原因不在这里,这时候分析陷入了僵局,思路有点断了。于是重启了服务器。新的线索:MySQL异常信息这时候我重启了服务器。
突然有了新的线索,这次发现shutdown时日志动了,这时候出了一大堆MySQL断开的异常,结合上面netstat信息也存在很多MySQL连接,猜测会不会是MySQL慢查询语句导致请求不能及时返回。
大量请求堆积导致Tomcat请求数量超过最大限制,出现假死状态。验证第一次分析结果系统是另一个人做的所以不知道哪些地方有慢查询语句,只能借助软件分析,这里使用durid连接池分析页面。
通过SQL界面发现确实有好多慢查询语句,找到所有查询时间超过2秒的查询语录,在项目中找到并优化,优化过程有索引优化和查询语句结构优化,这里就不展开说了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)