tomcat启动慢的解决办法
2024-09-08 12:40:07
SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation
Tomcat的SessionID是通过SHA1PRNG算法计算得到的,SHA1算法需要一个密钥,这个密钥在Tomcat启动的时候随机生成一个,生成是使用了Linux随机函数生成器/dev/random。读取它相当于生成随机数字。/dev/random会根据 噪音 产生随机数,如果噪音不够它就会阻塞。Linux是通过I/O,键盘终端、内存使用量、CPU利用率等方式来收集噪音的,如果噪音不够生成随机数的时候就会被阻塞。
原因是噪音不够,那就增大熵池。
yum install rng-tools
systemctl enable rngd.service
systemctl start rngd.service
systemctl status rngd.service
最新文章
- Xcode 插件失效
- php 文件操作
- Junit4常用注解
- spark新能优化之广播共享数据
- Haproxy安装及配置
- 公交CPU卡原理
- 关于 RecastNavigation 寻路结果异常的问题。
- Mozilla 构建系统(转)
- Hololens 开发环境配置
- C#遍历指定文件夹中的所有文件(转)
- pip freeze 打包依赖库及setup.py
- 第六课cnn和迁移学习-七月在线-cv
- MySQL open_files_limit相关设置
- Activity服务类-6 ManagementService服务类
- Objective-C:MRC手动释放对象内存举例(引用计数器)
- Linux系统——DNS
- Postgres 主从配置(五)
- 20145303刘俊谦 《Java程序设计》第2周学习总结
- 关于js中对事件绑定与普通事件的理解
- Luogu-4410 [HNOI2009]无归岛
热门文章
- JS基础 浏览器弹出的三种提示框(提示信息框、确认框、输入文本框)
- MySQL Case--优化OR语句踩坑记录
- 爬虫之scrapy框架的crawlspider
- 今天看了《SOFT SKILLS The Software Developer's Life Manual》有感
- Ceph添加、删除osd及故障硬盘更换
- mongodb移除分片和添加分片(转)
- https://www.runoob.com/linux/mysql-install-setup.html
- 使用Arduino和LED光柱显示器件轻松制作电池电压指示器
- Alpha冲刺随笔九:第九天
- 编程小白入门分享二:IntelliJ IDEA的入门操作小知识