`
knight_black_bob
  • 浏览: 853216 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat 启动耗时60-70s 问题解决

阅读更多

 

tomcat 启动耗时60-70s 问题解决

May 19, 2017 1:10:54 PM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [76,020] milliseconds.
May 19, 2017 1:10:54 PM com.orangefunction.tomcat.redissessions.RedisSessionManager startInternal

 

solve:

1)在Tomcat环境中解决

可以通过配置JRE使用非阻塞的Entropy Source。

在catalina.sh中加入这么一行:-Djava.security.egd=file:/dev/./urandom 即可。

加入后再启动Tomcat,整个启动耗时下降到Server startup in 1140 ms。

2)在JVM环境中解决

打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容:

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(支持支付宝和微信捐助,加入it技术扣扣群),没钱捧个人场,谢谢各位。



 
 
 谢谢您的赞助,我会做的更好!

 

 

0
2
分享到:
评论

相关推荐

    tomcat7-maven-plugin-2.2.jar

    例如,可能增加了对不同Tomcat版本的支持,优化了性能,或者解决了某些特定场景下的兼容性问题。由于没有具体的修改内容描述,我们无法明确指出具体改动,但这些定制通常是为了更好地满足开发者或团队的需求。 `...

    tomcat8-maven-plugin-3.0-r1655215.jar

    解决tomcat8-maven-plugin-3.0-r1655215.jar阿里云同有的问题。放到路径org\apache\tomcat\maven\tomcat8-maven-plugin\3.0-r1655215\就可以了

    tomcat启动的问题--apr

    2010-8-11 18:24:13 org.apache.catalina.core.AprLifecycleListener lifecycleEvent 信息: The Apache Tomcat Native library which allows optimal performance in production environments ...再启动tomcat,一切okay

    tomcat-redis-session-manager的jar包-包含Tomcat7和Tomcat8

    为了解决这些问题,开发者引入了Redis作为session存储的中间件,而Tomcat-Redis-Session-Manager就是这样一个将Tomcat与Redis结合的解决方案。 Tomcat-Redis-Session-Manager是一个开源项目,它允许Tomcat服务器将...

    tomcat8.5.20-redis-session共享-JAR包大全

    apache-tomcat-8.5.20.tar.gz源码包和context.xml文件,这套配置是我自己亲测可用的。。另外我用的redis4这个版本。注意:如果你使用的TOMCAT其他版本。例如tomcat6或者7这套JAR包可能不可用,tomcat8.0没有测试。...

    tomcat共享session tomcat-redis-session-manager-2.0.0.jar包下载

    tomcat-redis-session-manager-2.0.0.jar包,不用自己打包了,tomcat共享session到redis中,解决分布式应用的状态问题。

    tomcat7-maven-plugin-2.2.jar.zip

    2. **启动和停止服务器**:可以启动或停止与插件配置相关的Tomcat实例。 3. **热部署**:在开发过程中,如果应用代码有改动,插件可以自动重新部署应用,节省了频繁的手动部署时间。 4. **测试和调试**:可以直接...

    tomcat-redis-session-manager for tomcat8.5

    文件名写错了,此压缩文件支持tomcat8.5。是否支持8.0请自行测试,本人只测试了8.5,可以使用。压缩文件包括tomcat-redis-session-manager-...apache-tomcat-8.5.33.tar.gz,nginx-1.6.2.tar.gz也打包进去,一步到位。

    tomcat-redis-session-manager-master-2.0.0

    tomcat-redis-session-manager-2.0.0.jar jedis-2.5.2.jar commons-pool2-2.2.jar 2.修改 conf 目录下的 context.xml 文件 <Valve className="com.orangefunction.tomcat.redissessions....

    tomcat8.5-redis-session-manager

    tomcat8.5 redis-session-manager 支持8.5 亲测 <Valve className="com.s.tomcat.redissessions.RedisSessionHandlerValve"/> <Manager className="com.s.tomcat.redissessions.RedisSessionManager" host="192....

    tomcat-redis-session-manager-1.2-tomcat-6.jar

    用于配置 tomcat-redis-session-manager

    tomcat-redis-session-manager jar包

    【标题】"tomcat-redis-session-manager jar包"是一个用于集成Redis进行Session管理的Java库,特别设计用于Apache Tomcat服务器。这个库使得在多台Tomcat服务器之间共享和协调用户的Session数据成为可能,从而提高了...

    tomcat-juli.jar和tomcat-juli-adapters.jar

    总结来说,`tomcat-juli.jar`和`tomcat-juli-adapters.jar`是Tomcat日志系统的重要组成部分,它们为开发者提供了强大的日志管理和适配功能,使得在处理复杂的服务器环境和应用问题时,能够获得足够的信息支持。...

    tomcat-maven-plugin

    maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现...

    session 共享 tomcat-redis-session-manager 所需要的jar (绝对可用)

    这里提到的"session 共享 tomcat-redis-session-manager"就是一种解决方案,它利用Redis作为中央存储来实现Tomcat容器中的Session共享。 首先,我们来看看标题所提及的"session 共享 tomcat-redis-session-manager...

    tomcat-redis-session-manager-1.2-tomcat-6&7

    标题 "tomcat-redis-session-manager-1.2-tomcat-6&7" 指的是一个用于在Tomcat服务器中集成Redis作为session管理器的组件。这个组件使得Web应用程序可以利用Redis分布式缓存系统来存储和管理用户的会话数据,从而...

    apache-tomcat-9.0.60-windows-x64.zip

    在解压`apache-tomcat-9.0.60-windows-x64.zip`后,你会得到一个包含多个目录和文件的结构,如`bin`(用于启动和停止Tomcat的脚本)、`conf`(配置文件)、`lib`(库文件)、`webapps`(默认的Web应用程序部署位置)...

    apache-tomcat-9.0.2-windows-x64

    11. **故障排查**: 当遇到问题时,检查错误日志、 catalina.out文件,以及系统的event viewer可以帮助定位和解决问题。 12. **更新与升级**: 由于这是测试版,定期关注Apache官方更新,适时升级到稳定版以获取更好...

    apache-tomcat-8.5.47-windows-x64.zip

    在本文中,我们将深入探讨与"apache-tomcat-8.5.47-windows-x64.zip"相关的知识,包括Tomcat的概述、版本8.5.47的特点、在Windows操作系统上的安装和配置,以及与Java技术栈的整合。 1. **Apache Tomcat简介** ...

Global site tag (gtag.js) - Google Analytics