腾讯CentOS 7.4.64 Tomcat启动特别慢解决方案

前两天高高兴兴的配置好我的小小服务器后猛地发现,Tomcat启动神踏马慢,大约多长时间呢,大约两根烟的时间吧。经过一番艰苦奋斗,终于解决,顺便找到了Tomcat的日志文件。简直了。。。。

好了,说正事,解决方案:

最粗暴的解决方案:

            yum install rng-tools

然后确认安装,然后启动他的服务:

            systemctl start rngd  

        就行了,再次启动Tomcat需要的时间,几秒钟吧。

    原因不是很清楚,貌似是因为什么熵池不够了,所以有一个实例进程被阻塞了,由于本人不求甚解,具体原因还真的是不清楚。

然后说一下遇到的问题。


一开始只是只是知道它启动慢,由于用yum安装的,所以根本不知道安装目录,找来找去,终于发现了一个叫做Catalina.out的东西,查看后,基本没有东西。。。。。。。难受,没办法,折腾来折腾去,还是没办法定根。索性不管了,直接按照教程来,发现不光这个我搞不了,.sh文件也没有找到,欸我去了,没办法,只能再找别的方法。最后发现了这个办法。

    

解决主要问题后,回头看看其他问题,用Find指令终于找到了Tomcat的目录,我不细说了,百度Find用法,直接找tomcat就好。然后鬼畜的事情又发生了,这个文件里的依旧只有一句话,而且每次启动并不更新,简直想日狗。倒腾来,发现logs里的文件有很多,挨个看看,找到了某个会更新的日志,和我一样的新手自己找,不然我说了也没啥用找到了,就是学会了,但是学会了,不见的明白,不过没关系,这种坑,迟早有一天会找上门来,到时候再细说吧。


感兴趣的同学可以看看JVM 啥玩意的,多看看也就会了。就这些,其他的方法,百度能出来一大堆。


  

猜你喜欢

转载自blog.csdn.net/qq_42038407/article/details/80056583