解决:阿里云轻量应用服务器CentOS-7.3启动Tomcat时很卡,一直停留在Deploying web application directory

解决:阿里云轻量服务器启动Tomcat时很卡,一直停留在 Deploying web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/docs 要等7,8分钟才能启动一个项目,真是捉急!!

24-Oct-2018 09:00:56.040 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/usr/tomcat/apache-tomcat-8.0.53/temp
24-Oct-2018 09:00:56.040 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
24-Oct-2018 09:00:56.440 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
24-Oct-2018 09:00:56.483 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
24-Oct-2018 09:00:56.494 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
24-Oct-2018 09:00:56.496 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
24-Oct-2018 09:00:56.501 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1426 ms
24-Oct-2018 09:00:56.555 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina
24-Oct-2018 09:00:56.555 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.53
24-Oct-2018 09:00:56.574 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/ROOT

网上百度谷歌了很久终于找到了解决方法,在此记录一下:

linux或者部分unix系统提供随机数设备是/dev/random/dev/urandom ,两个有区别,urandom安全性没有random高,但random需要时间间隔生成随机数。jdk默认调用/dev/random

修改一下:

[root@iZhxq9u2tsln7xZ bin]# vim $JAVA_HOME/jre/lib/security/Java.security

117 #securerandom.source=file:/dev/random  #注释之前的
118 
119 securerandom.source=file:/dev/urandom  #启用下面这个随机数生成

再次启动tomcat如下:

24-Oct-2018 09:27:54.161 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
24-Oct-2018 09:27:54.550 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
24-Oct-2018 09:27:54.596 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
24-Oct-2018 09:27:54.611 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
24-Oct-2018 09:27:54.613 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
24-Oct-2018 09:27:54.625 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1442 ms
24-Oct-2018 09:27:54.681 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina
24-Oct-2018 09:27:54.681 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.53
24-Oct-2018 09:27:54.703 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/docs
24-Oct-2018 09:27:55.475 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/docs has finished in 771 ms
24-Oct-2018 09:27:55.475 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/manager
24-Oct-2018 09:27:55.554 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/manager has finished in 79 ms
24-Oct-2018 09:27:55.554 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/host-manager
24-Oct-2018 09:27:55.605 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/host-manager has finished in 51 ms
24-Oct-2018 09:27:55.605 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/ROOT
24-Oct-2018 09:27:55.658 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/ROOT has finished in 52 ms
24-Oct-2018 09:27:55.658 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/examples
24-Oct-2018 09:27:56.205 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/tomcat/apache-tomcat-8.0.53/webapps/examples has finished in 547 ms
24-Oct-2018 09:27:56.223 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
24-Oct-2018 09:27:56.300 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
24-Oct-2018 09:27:56.303 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 1677 ms

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

andy-luna

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值