文章目录

  • 一、问题描述
  • 二、问题原因
  • 三、问题解决

一、问题描述

今天在实用阿里云的CentOS7搭建Tomcat的时候,当启动服务器的时候发现要很久网页才能访问,一看日志发现卡在Deploying web application directory这个位置

二、问题原因

linux或者部分unix系统提供随机数设备是/dev/random 和/dev/urandom,其中urandom安全性没有random高,但random需要时间间隔生成随机数,jdk默认调用random,从而生成随机数时间间隔长从而到时Tomcat启动速度慢

三、问题解决

1.既然是因为random导致速度变慢,所以可以JDK生成随机数的random改为.urandom

2.随机数文件在jdk1.8.0_151/jre/lib/security/java.security文件中,所以先进入到文件所在目录

·Linux(示例参考):/usr/local/jdk1.8.0_151/jre/lib/security

[root@tianxin security]# cd /usr/local/jdk1.8.0_151/jre/lib/security

·Windows(示例参考):D:\jdk1.8.0_151\jre\lib\security

3.修改java.security,找到行securerandom.source=file:/dev/random修改为securerandom.source=file:/dev/./urandom,然后保存退出

[root@tianxin security]# vim java.security

4.重新启动服务器,问题解决

Tomcat启动时卡在“ Deploying web application directory ”很久的解决方法相关推荐

  1. (亲测解决)Tomcat启动时卡在“ Deploying web application directory ”很久的解决方法

    目录 一.问题描述 二.问题原因 三.问题解决 一.问题描述 今天在实用阿里云的CentOS7搭建Tomcat的时候,当启动服务器的时候发现要很久网页才能访问,一看日志发现卡在Deploying we ...

  2. 关于tomcat启动报错Error deploying web application directory [C:\......]出现的其中一种问题解决:

    tomcat启动报这个错: 严重: Error deploying web application directory [C:-\tomcat\apache-tomcat-9.0.22\webapps ...

  3. 解决启动tomcat时,一直卡在Deploying web application directory的问题

    最近在linux上部署tomcat的时候遇到一个问题,tomcat启动的时候很慢很慢,看日志发现会在Deploying web application directory 卡很长时间,虽然最后等个十分 ...

  4. 启动tomcat时,一直卡在Deploying web application directory这块的解决方案

    本来今天正常往服务器上扔一个tomcat 部署一个项目的, 最后再启动tomcat 的时候 发现项目一直都访问不了,看了一下日志: root@iz8vbdzx7y7owm488t4d89z bin]# ...

  5. tomcat启动时日志卡在Deploying web application directory解决

    最近刚入手了阿里云ECS服务器,学生价入手的超级便宜,本以为是赚到了,谁知道tomcat安装完成后死活访问不了tomcat中的web项目.最后在查看tomcat启动日志中发现了[Deploying w ...

  6. JDK 11,Tomcat卡在Deploying web application directory

    表现: Tomcat启动以后卡在INFO: Deploying web application directory 环境: 我是在linux上面出现了这个问题,使用的是64位jdk 11.0.2和To ...

  7. Tomcat启动时卡在org.apache.catalina.startup.HostConfig

    2019独角兽企业重金招聘Python工程师标准>>> 问题: Tomcat启动时卡在org.apache.catalina.startup.HostConfig.deployDir ...

  8. tomcat出现 “Deploying web application directory”问题,实际上只是暂时卡住了而已

    问题:28-Sep-2018 12:17:33.731 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.depl ...

  9. Error deploying web application directory D:\tomcat7.0.30\webapps\docs java.lang.IllegalStateExcep

    不加载任何自己的项目启动即报错: 严重: Error deploying web application directory D:\tomcat7.0.30\webapps\docsjava.lang ...

最新文章

  1. 在日志中搜索时间间隔
  2. Windows平台RTMP推送摄像头对接介绍
  3. 在实际应用中,用计算机作为控制器时,最大的优越性是( ),在实际应用中,用计算机作为控制器时,最大的优越性是( )。...
  4. mysqlbinlog工具_mysqlbinlog命令详解 Part 5 通过位置和时间查看日志
  5. IntelliJ IDEA 初始化项目时No Java SDK Found
  6. Git:查看所有远程分支以及同步远程代码
  7. 2.13.PHP7.1 狐教程-【PHP 类】
  8. nodejs 中的 commonjs 模块化使用
  9. [2018.10.25 T3] 旅程
  10. HTML5的Web SQL DataBase本地数据库增删改查
  11. java读取摄像头视屏流,Java 摄像头视频获取
  12. 【STM32F429开发板用户手册】第2章 STM32F429的开发环境搭建
  13. datax(13):源码解读Column-datax中的数据类型
  14. C# 使用正则表达式提取文字
  15. 计算机控制技术俞光昀练习答案,计算机控制技术 复习重点 ( 俞光昀)
  16. FPGA-出租车计价器的实现
  17. 平均年薪50.8万,数据人拿下这个证书有多香?!
  18. 32位程序在Windows上的内存问题
  19. 电脑桌面便签提醒事项到期后怎么清除时间设置?
  20. 提前招面试要注意什么-面试要注意事项

热门文章

  1. RxJava2 转换操作符之FlatMap()方法
  2. 不同直径的圆转一圈后,滚过的距离相同?谈一下亚里士多德车轮悖论与无穷小
  3. 诛仙3网游:乾坤珠的获取与使用
  4. 计算机科学视角,从计算机科学家的视角学习阅读与写作(七):科幻之美
  5. java batch是什么_什么是 Spring Batch?
  6. 使用POI读取大量数据EXCEL文件,并解析成自定义javaBean
  7. MATLAN图像处理之盲去卷积
  8. Working with humanoid animations
  9. stm32 定时器输出PWM原理及工作原理+控制舵机
  10. Beyond Compare 4访问手机或媒体播放器上的文件