博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
服务器上Tomcat启动慢的问题
阅读量:5264 次
发布时间:2019-06-14

本文共 637 字,大约阅读时间需要 2 分钟。

找出问题

查看Tomcat启动日志,使用命令

## $TOMCAT_HOME是Tomcat程序目录vim $TOMCAT_HOME/logs/catalina.out## vim G 跳到末尾G## 高亮ms/ms

找到耗时最多的那一项,我的是这一项

30-Nov-2018 21:18:56.032 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/developer/apache-tomcat-9.0.12/webapps/docs] has finished in [345,396] ms

解决问题

百度找到

找到jdk1.x.x_xx/jre/lib/security/java.security文件,在文件中找到securerandom.source这个设置项,将其改为:securerandom.source=file:/dev/./urandom

问题原因

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

转载于:https://www.cnblogs.com/shenzan/p/10049713.html

你可能感兴趣的文章
【APT】SqlServer游标使用
查看>>
关于ExecuteNonQuery()返回值为-1
查看>>
Firefox修復QQ快速登錄
查看>>
PAT——1060. 爱丁顿数
查看>>
分布式技术追踪 2017年第二十期
查看>>
git添加公钥后报错sign_and_send_pubkey: signing failed: agent refused operation的解决办法
查看>>
Linux环境变量永久设置方法(zsh)
查看>>
MVC4.0 利用IActionFilter实现简单的后台操作日志功能
查看>>
脑袋卡在窗子里
查看>>
ruby 中文字符to_json后乱码(unicode)
查看>>
《大道至简》第六章读后感
查看>>
codeforce 597C-Subsequences(dp+树状数组)
查看>>
[android](学习笔记6)为应用程序添加对话框(1)
查看>>
windows下mongodb安装与使用
查看>>
rotate the clock
查看>>
bugku 变量
查看>>
Python 环境傻瓜式搭建 :Anaconda概述
查看>>
数据库01 /Mysql初识以及基本命令操作
查看>>
数据库02 /MySQL基础数据类型以及多表之间建立联系
查看>>
Python并发编程04/多线程
查看>>