2019独角兽企业重金招聘Python工程师标准>>>

公司后台服务使用 tomcat war 包架构,在 tomcat 部署过程中,启动 tomcat 会使用环境变量中的 cataline 等环境变量,但启动过程中耗时很长,经常出现等待 2-3 min 的情况;

Google 了下发现,摘自Google搜索:/*  Tomcat 7+ 版本严重依赖SecureRandom这个类为它的session id或其它地方取得随机数值,这取决于你的JRE,它有可能在tomcat启动时造成非常大的耗时;*/

试着解决了下这个问题,在启动脚本 startup.sh 时,可以通过配置JRE使用非阻塞的Entropy Source,在bin/catalina.sh中加入这么一行:  -Djava.security.egd="\"file:/dev/./urandom\"" \

格式要与上下文对其,而且要被if 引用,通常添加至 -security 的 elif 下;

转载于:https://my.oschina.net/u/2470065/blog/751833

Tomcat 启动耗时严重相关推荐

  1. tomcat启动后 项目运行缓慢,要几十到几百秒不等 怎么样./startup.sh 运行加快

    修改 linux系统中 /usr/local/jdk1.8.0_11/jre/lib/security/java.security 借力 好文章. 我们新的Linux系统,部署了多个 Tomca,同时 ...

  2. 总在说SpringBoot内置了tomcat启动,那它的原理你说的清楚吗?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:歪头儿在帝都 cnblogs.com/sword-succe ...

  3. SpringBoot内置tomcat启动原理

    前言 不得不说SpringBoot的开发者是在为大众程序猿谋福利,把大家都惯成了懒汉,xml不配置了,连tomcat也懒的配置了,典型的一键启动系统,那么tomcat在springboot是怎么启动的 ...

  4. class没有发布到tomcat_SpringBoot内置tomcat启动原理

    前言 不得不说SpringBoot的开发者是在为大众程序猿谋福利,把大家都惯成了懒汉,xml不配置了,连tomcat也懒的配置了,典型的一键启动系统,那么tomcat在springboot是怎么启动的 ...

  5. tomcat怎么平滑更新项目_SpringBoot内置tomcat启动原理

    前言 不得不说SpringBoot的开发者是在为大众程序猿某福利,把大家都惯成了懒汉,xml不配置了,连tomcat也懒的配置了,典型的一键启动系统,那么tomcat在springboot是怎么启动的 ...

  6. CentOS环境下tomcat启动超级慢的解决方案

    摘要: 在本地开发环境,应用正常启动. 在CentOS测试环境,应用启动速度也是正常的. 但是在阿里云的生产环境,tomcat启动超级慢,并且在最终打印出来以下内容: org.apache.catal ...

  7. 总在说 Spring Boot 内置了 Tomcat 启动,那它的原理你说的清楚吗?

    前言 不得不说SpringBoot的开发者是在为大众程序猿谋福利,把大家都惯成了懒汉,xml不配置了,连tomcat也懒的配置了,典型的一键启动系统,那么tomcat在springboot是怎么启动的 ...

  8. Tomcat启动阻塞变慢

    Tomcat 熵池阻塞变慢详解 Tomcat 启动很慢,且日志上无任何错误,在日志中查看到如下信息: Log4j:[2015-10-29 15:47:11] INFO ReadProperty:172 ...

  9. class没有发布到tomcat_总在说SpringBoot内置了tomcat启动,那它的原理你说的清楚吗?

    本文同步Java知音社区,专注于Java 作者:歪头儿在帝都 http://cnblogs.com/sword-successful/p/11383723.html 前言 不得不说SpringBoot ...

最新文章

  1. linux shell之数组
  2. vb6 combo根据index显示_彻底搞懂CSS层叠上下文、层叠等级、层叠顺序、z-index
  3. 福州PHP讲师招聘_“艺”起就业|招聘信息汇总
  4. 2019湖南多校第三场
  5. shell脚本工具之awk命令
  6. c语言第五章137页题目及答案,(完整版)C语言程序设计教程第五章练习题题目
  7. java求梯形面积程序_Java初级应用,计算关于梯形跟圆形的面积。该程序中有3个类:Lader、Circle和主类Test。...
  8. java 静态代码块
  9. 2020最新的eclipse之安卓开发环境搭建
  10. 杀毒软件哪个好?2011年12月(第六次)VB100认证结果出炉
  11. Docker中文文档 分享
  12. python推箱子小游戏_python写的推箱子小游戏
  13. 初学Unity3D——材质球
  14. 彩色图、灰度图和二值图
  15. Mysql 获取成绩排序后的名次
  16. CSS(3) Background(背景)
  17. 图片制作二次元头像,表情很到位哦
  18. zed相机拆机_使用TX2+ZED相机运行ORBSLAM2和LearnVIORB
  19. STM32F103学习笔记(4)——LCD段码屏HT1621使用
  20. 京杭大运河的地形特征及各段水流流向

热门文章

  1. c++对象回收问题_从垃圾回收解开Golang内存管理的面纱之三垃圾回收
  2. 自动化测试用例设计的原则
  3. php 窗体移动,窗体处理 - My Labs! PHP - PHP博客
  4. android view 点击变暗,Android应用开发Android ImageView点击变暗效果
  5. vs code的tabs模式的终端
  6. Spring框架学习笔记07:基于XML配置方式使用Spring MVC
  7. jQuery学习笔记01:初试jQuery
  8. 2017级软件2班安卓应用开发课程主页
  9. 使用Windows版Redis
  10. 20.校准相机——直接线性校准不均匀,直接线性校准变换,几何误差_3