很多人肯定都用tomcat容器来启动项目,但可能有些时候启动时间特别长,甚至达到了几万毫秒至几十万毫秒,除去开发idea的问题和代码架构本身问题外,可能就是tomcat容器的优化问题,下面提供一种优化启动的方式。

1.首先我们找到安装的jdk环境目录,打开$JAVA_PATH/jre/lib/security/java.security这个文件,我这里以jdk1.8为例

然后打开java.security文件找到如下

然后把securerandom.source=file:/dev/urandom
替换成

securerandom.source=file:/dev/./urandom

替换后的结果

然后我们重启tomcat 就可以了,本人亲测针对启动非常慢的问题,如果其他办法欢迎给我留言。

tomcat启动很慢的解决方式相关推荐

  1. Tomcat启动项目的三种方式

    Tomcat启动项目的三种方式 在这里介绍在Tomcat中部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 一:部署解包的webap ...

  2. VMware启动虚拟机蓝屏解决方式

    VMware启动虚拟机蓝屏解决方式 症状:蓝屏好喝的钙. 解决方式一: ​ 检查虚拟化是否开启. 若未开启进入BIOS进行开启 解决方式二:检查VMware版本 据了解14的某些版本会出现问题. 找到 ...

  3. Tomcat 启动时 SecureRandom 非常慢解决办法

    最近使用阿里云的 Ubuntu 16.04 ESC 服务器运行 Tomcat 时发现,Tomcat 启动的特别慢,通过查看日志,发现时间主要花在实例化 SecureRandom 对象上了. 由该日志可 ...

  4. (记录)整合spring cloud bus+rabbitmq后,config server/client启动报错及解决方式

    目录 1. 问题背景 2. 查找资料 3. 最终解决 感谢阅读 1. 问题背景 今天根据网络上的教程尝试自己搭了一下spring cloud bus + rabbitmq, 以实现spring clo ...

  5. eclipse中tomcat提示404错误及tomcat启动失败(完美解决)

    404错误解决方案  在配置项目环境的时候遇到这么一个问题,在jdk maven tomcat都配置完成以后,在浏览器中输入:localhost:8080来准备启动tomcat的时候,提示404错误. ...

  6. maven项目中处理tomcat启动不成功的解决方法

    在做淘淘商城是搭载好框架时,在测试的时候tomcat启动不成功,也不显示报错,Starting ProtocolHandler ["http-bio-8080"] 后台不出来这句话 ...

  7. Can‘t load IA 32-bit .dll on a AMD 64-bit platform Tomcat启动报错的解决办法

    Tomcat启动报错:java.lang.UnsatisfiedLinkError: E:\apache-tomcat-7.0.52\bin\tcnative-1.dll: Can't load IA ...

  8. 阿里云服务器被挖矿minerd入侵的解决办法,导致tomcat启动很慢

    上周末,更新易云盘的时候,发现阿里云服务器CPU很高,执行 top 一看,有个进程minerd尽然占用了90%多的CPU, 赶紧百度一下,查到几篇文章都有人遇到同样问题 Hu_Wen遇到的和我最相似, ...

  9. MyEclipse下Tomcat启动变慢的解决方法

    项目忽然使用debug启动有时候会突然变得非常慢.不但启动慢,启动之后连打开项目标页面也很慢,是日常平凡的4,5倍.可以有下面的几种解决方法: 1.由于Tomcat是服务器,部署好的工程就会一直驻留到 ...

最新文章

  1. YOLO v4它来了:接棒者出现,速度效果双提升
  2. 浅谈 System.Data.DataRowCollection 类
  3. Eclipse 搭建Android开发环境(整理)
  4. C++ operator操作符重载(++,--,-,+,())
  5. python图像下采样_[Python图像处理]十二.图像向下取样和向上取样
  6. ubuntu的java环境变量_Ubuntu安装JDK与环境变量配置
  7. .html好 还是.asp好,各位说说在ASP.net里 用静态函数的好 还是实例函数出处HTML好???...
  8. LeetCode 461. Hamming Distance
  9. Android热修复Java类_Android 热修复(一)
  10. 编程语言那么多,学哪个能拿高薪?
  11. EDAS-机器导入失败
  12. 第九届蓝桥杯 明码2018
  13. 【sklearn第八讲】广义线性模型
  14. macOS 开发 - Command Line Tool 命令行工具
  15. 9种免费在线PDF编辑网站
  16. 用python计算数据的方差_用python求数据表中数据的均值与方差
  17. 让Excel工作簿中宏自动运行的两种方法
  18. redis之SDS字符串,到底高效在哪里?(全面分析)
  19. 如何在WindowsXP中发短信
  20. Java接入支付宝支付(沙箱)

热门文章

  1. Web存储—本地存储Cookie
  2. android关于截屏,关于android截屏知识的学习
  3. 苹果手机没充满电就拔下,会对电池造成伤害吗?
  4. pin码是什么意思?
  5. 荣耀play4t pro、荣耀x10、华为nova6,哪一个更值得买?
  6. 好的程序员在通过单行道时会查看两边
  7. 详解 Solidity 事件Event
  8. ubuntu安装atom
  9. 实战-动手开发第一个区块链投票DAPP
  10. Qt——P14 Lambda表达式