tomcat启动慢

Easter79
• 阅读 632

tomcat启动时候发现很慢,其中有如下日志,消耗了大部分的时间 org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [108,623] milliseconds.

修改配置文件bin/catalina.sh

里面找到JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"加入-Djava.security.egd=file:/dev/./urandom即可

修改完如下格式:

JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Djava.security.egd=file:/dev/./urandom"

原文

点赞
收藏
评论区
推荐文章
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Easter79 Easter79
3年前
tidb集群某个节点报错之:node_exporter
今天启动集群tidb时出现一个错误,是某个tikv节点报错:node\_exporter9100.service failed一个节点的问题会导致整个集群启动失败。去此节点下的日志文件中查找,发现没有什么报错原因。无奈此时只能去系统日志中查看发生了什么问题果然发现了问题Jan1615:35:05ip1723126133
Easter79 Easter79
3年前
tomcat运行报错java.lang.IllegalArgumentException 404
前天刚搞完myeclipse运行tomcat时出现404错误,已经没问题了,今天就有了:MyEclipse启动tomcat报错java.lang.IllegalArgumentException:DocumentbaseC:\\ProgramFiles\\ApacheSoftwareFoundation\\Tomcat6.0\\wtpw
ORA-28002: the password will expire within 2 days
今天启动皕杰报表平台时候,发现tomcat报警告信息ORA28002:thepasswordwillexpirewithin2days,这实际上是oracle11g中默认在default概要文件中设置了"PASSWORDLIFETIME180”所导致,oracle用户的密码必须在180天内更改,或则启动数据库的时候会提示连接失败,oracle默
SpringBoot内置tomcat启动过程及原理
SpringBoot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,同时也提供了很多便捷的功能,比如内置tomcat就是其中一项,他让我们省去了搭建tomcat容器,生成war,部署,启动tomcat。因为内置了启动容器,应用程序可以直接通过Maven命令将项目编译成可执行的jar包,通过javajar命令直接启动,不需要再像以前一样,打包成War包,然后部署在Tomcat中。那么内置tomcat是如何实现的呢
Stella981 Stella981
3年前
CentOS7配置Tomcat开机自动启动
CentOS7配置Tomcat开机自动启动CentOS7配置Tomcat开机启动安装Tomcat1. 下载tomcat7解压到目录即可修改startup.sh启动文件1. startup.sh是tomcat的启动文件2. 修
Wesley13 Wesley13
3年前
Unity横屏
Android下发现Unity里面的Player设置,并不能完全有效,比如打开了自动旋转,启动的时候还是会横屏,修改XML添加以下代码<applicationandroid:icon"@drawable/ic\_launcher"                    android:label"@string/app\_name"
Wesley13 Wesley13
3年前
Linux
第一步:通过service启动tomcat服务如果想通过service启动一个自定义服务,只需在/etc/init.d/下建立启动脚本启动方式:servicetomcatstart/stop建立tomcat文件,然后赋权chmodx/etc/init.d/tomcat编辑tomcat文件:
Tomcat目录结构 | 京东云技术团队
Tomcat目录结构图如下:1、bin目录存放一些可执行的二进制文件,.sh结尾的为linux下执行命令,.bat结尾的为windows下执行命令。:真正启动tomcat文件,可以在里面设置jvm参数。:启动tomcat(需事先配置好JAVAHOME环境变
Easter79
Easter79
Lv1
今生可爱与温柔,每一样都不能少。
文章
2.8k
粉丝
5
获赞
1.2k