精华内容
下载资源
问答
  • tomcat 服务器启动慢

    2019-08-11 13:43:45
    在使用阿里云过程中,发现启动tomcat非常,几分钟甚至几十分钟,后来查阅资料才知道: Tomcat 7以来在启动的时候会调用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom来产生一串安全...

    在使用阿里云过程中,发现启动tomcat非常慢,几分钟甚至几十分钟,后来查阅资料才知道:

    • Tomcat 7以来在启动的时候会调用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom来产生一串安全随机数。

    • 在Linux(CentOS)环境下,随机数可以从两个特殊的文件中产生,一个是/dev/urandom,另外一个是/dev/random。

    • 它们产生随机数的原理是利用当前系统的熵池来计算出固定一定数量的随机比特,然后将这些比特作为字节流返回。熵池就是当前系统的环境噪音,熵指的是一个系统的混乱程度,系统噪音可以通过很多参数来评估,如内存的使用,文件的使用量,不同类型的进程数量等等。

    • /dev/random在不能产生新的随机数时会阻塞程序,直到根据熵池产生新的随机字节之后才返回;而/dev/urandom不会(ublock),当然,产生的随机数效果也不太好。

    • 所以我们强制Tomcat使用/dev/urandom而不是/dev/random来产生随机数,速度就会大幅提升——由好几分钟到只有几秒钟。

    解决

    在Tomcat的bin目录下找到 catalina. sh,然后打开它,在以下位置添加一行代码:

    -Djava.security.egd=file:/dev/urandom
    

    在这里插入图片描述

    展开全文
  • Tomcat 服务器启动

    2018-03-31 20:44:00
    大家在使用Tomcat服务器部署web项目时,会遇到服务器启动非常的情况,主要是因为我们之前项目缓存还余留在Tomcat中,需要把它们删除,这样就提高了速度了,但是,我们该如何删除呢方法/步骤在我们的Tomcat服务器中...

    大家在使用Tomcat服务器部署web项目时,会遇到服务器启动非常慢的情况,主要是因为我们之前项目缓存还余留在Tomcat中,需要把它们删除,这样就提高了速度了,但是,我们该如何删除呢

    Tomcat 服务器启动很慢
    Tomcat 服务器启动很慢

    方法/步骤

    1. 在我们的Tomcat服务器中,点击项目名右键,选择Browse deployment  location 

      Tomcat 服务器启动很慢
    2. 到达我们选择了的项目Tomcat服务器部署位置,点击webapps,到达webapps目录

      Tomcat 服务器启动很慢
      Tomcat 服务器启动很慢
    3. 在webapps目录中有5个是Tomcat服务器自带的,不能删除,其它的都可以删除,再清除webapps中的缓存后,还需要到Tomcat的根目录中的work目录中删除缓存

      Tomcat 服务器启动很慢
      Tomcat 服务器启动很慢
      Tomcat 服务器启动很慢
    4. 点击work进入work的目录,连续点击进入

      Tomcat 服务器启动很慢
      Tomcat 服务器启动很慢
      Tomcat 服务器启动很慢
    5. 5

      到达localhost的目录下时,其目录也有5个是Tomcat服务器自带的,除此之外,其它的都可以删除,通过这些处理,Tomcat服务器的缓存就干净了,运行我们的项目时,比之前更加快了!

      Tomcat 服务器启动很慢
    展开全文
  • ---启动特别 -----响应特别: 在catalina.sh 中加入JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom" 重启tomcat 服务器就ok了

    ---启动特别慢(没有印象了,旺财!)

    -----响应特别慢:

    在catalina.sh 中加入 JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"

    重启tomcat 服务器就ok了

     

    展开全文
  • ---启动特别 (说是获取随机数 响应太,具体没太明白) vim /usr/java/jdk1.8.0_211-i586/jre/lib/security/java.security #securerandom.source=file:/dev/random securerandom.source=file:/dev/./urandom ...

    ---启动特别慢   (说是获取随机数 响应太慢,具体没太明白)

    vim /usr/java/jdk1.8.0_211-i586/jre/lib/security/java.security

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

     

    展开全文
  • 解决Tomcat 服务器启动,混入了其他项目的错误865浏览2016-12-13 21:44:18 小字号 tomcat服务器启动越来越,查看web项目启动与销毁信息,发现了其它项目的启动信息和销毁信息。出现这个问题可能有好几个原因:...
  •  在一次CentOS 7系统中安装Tomcat启动过程很,需要几分钟,经过查看日志,发现耗时在这里:是session引起的随机数问题导致的。Tocmat的Session ID是通过SHA1算法计算得到的,计算Session ID的时候必须有一个...
  • eclipse启动tomcat服务器特别-解决方法 最近用eclipse启动tomcat服务器特别,快则十秒,则二十多秒。但单独在tomcat的bin目录下的双击startup.bat启动启动速度却是正常的。 网上那些修改配置的...
  • Linux服务器tomcat启动 步骤: 一:找到 java 位置 whereis java 输出内容(部分):/usr/lib/java ...... 二:进入到 lib 目录 cd /usr/lib 三:查找 java.security 文件的位置 find -name '...
  • 最近遇到一个问题,就是在启动tomcat的服务器的时候,其时间大概需要95秒到98秒之间,而且一直是这样。另外即使花了很长时间启动成功后,打开网页的登录页面也是一直处于访问状态,并没有返回的结果,过一段时间后报...
  • tomcat启动信息:Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [370,632] milliseconds. 一、问题来源:  在新服务器上搭建新项目后台,环境:Linux + tomcat 7 + JDK1.8 ...
  • 解决服务器tomcat启动的问题

    千次阅读 2018-08-10 10:26:38
    tomcat启动,现象是启动了一部分之后然后突然卡住,要等很久(几分钟或者更久) tomcat启动session需要使用随机数,这个随机数通过 linux的提供的随机伪设备,提供永不为空的随机字节数据流,许多加密解密程序...
  • Tomcat启动停止问题查找解决

    千次阅读 2018-03-01 18:46:29
      使用封装的tomcat组件进行web服务部署时,导致tomcat服务服务启动和停止中用时比较长,结合tomcat的运行日志进行问题分析。 运行日志如下:   二、tomcat服务停止问题 1、现象 根据tomcat的运行日志...
  • 之前一直使用centos6.5+jdk1.8+tomcat8.035版本的javaweb环境,后来...google查找原因,修改之后没有出现启动慢问题,预计是这个原因引起的,连接为https://webcache.googleusercontent.com/search?q=cache:C4oiQwHJY4
  • 注意检查选择的断点,将断点全部取出后再次启动服务器 原因:在使用debug模式启动项目时,如果不关闭项目中的断点,启动时会自动加载这些断点,从而需要花费更多的事件。 ...
  • myeclipse或eclipse下debug模式启动,默认模式也是debug,网上找了终于解决, 原因是有eclipse或myeclipse启动debug时自动添加断点,所以必须删除一些东西。 以debug模式启动服务器,打开breakpoints veiw,...
  • 【问题】 由于上面标记部分,导致启动耗时将近160s,不能忍! 【原因】 此于jvm环境配置有关,请...服务器启动慢,就与此参数有关。 此处可设置两个值:file:/dev/random和file:/dev/urandom。 /dev/random和...
  • 今天启动Tomcat,发现启动,需要几分钟,这个问题值得重视,所以就去查看日志,发现耗时是session引起随机数问题导致的。Tomcat的Session ID通过SHA1算法计算得到的,计算Session ID的时候必须有1个秘钥,为了...
  • 1.在启动tomcat时出现这种错误, ? 1 07:50:06.372INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scannedforTLDs yet contained no TLDs. ...
  • tomcat启动

    2018-06-11 16:55:07
    最近使用阿里云的服务器linux系统发现一个问题,我的tomcat重启特别,有的时候竟然达到10分钟。然后百度各种搜索,尝试了各种方法没有用,后来得到大神的提醒,换了一个tomcat。然后神奇般的好了。虽然我不知道啥...
  • Tomcat 启动

    2019-04-12 17:35:53
    situation:从Apache 官网新下载的 Tomcat ,解压到Linux 服务器 ,然后启动服务器,速度很。看到日志如下图: 原因为:Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took ...
  • 查看Tomcat启动日志,使用命令 ## $TOMCAT_HOME是Tomcat程序目录 vim $TOMCAT_HOME/logs/catalina.out ## vim G 跳到末尾 G ## 高亮ms /ms 找到耗时最多的那一项,我的是这一项 30-Nov-2018 21:18:56.032 INFO ...
  • 使用腾讯云配置tomcat的一个问题问题描述:在腾讯云上面安装了ubuntu16系统,配置tomcat启动时,总是很。解决过程:进入tomcat下logs文件夹中的catalina.out文件中,发现启动用了将近十三分钟然后往前看: 然后去...
  • 公司项目服务迁移到另一台服务器,原本正常启动的项目,在另一台服务器(阿里云CentOS7)tomcat启动,通常几百秒启动。查看日志可以发现 时间花在了生成session ID上。 这是由于Tocmat的Session ID的生成...
  • 云服务器启动tomcat,很 https://www.cnblogs.com/taiyanhong/p/8000530.html
  • tomcat 启动慢

    2019-02-19 15:42:51
    以Centos7为例, 1. yum install rngd-tools 或者yum install rng-tools ...启动服务   另外: 如果CPU不支持DRNG特性或者使用虚拟机,可以使用/dev/unrandom来模拟。 cp /usr/lib/systemd/system/rngd.service...
  • Tomcat启动可能是多种原因造成的,接下来列举几种情况供大家参考: 1、Tomcat中部署多个项目文件。 在Tomcat启动过程中,它会去加载所有被部署到自身的项目,项目越多加载时间越长,启动过程自然就。因此,...
  • tomcat启动慢的问题

    2020-11-04 20:58:18
    tomcat启动慢的问题 安装软件,增加随机数的生成速度 yum install rng-tools 开启服务 systemctl start rngd
  • tomcat启动项目

    2018-04-03 15:19:39
    1、服务器环境tomcat8.0.36,出现启动要3分钟作用才能访问8080端口,查看日志有如下03-Apr-2018 13:52:18.705 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 209240 ms消耗比较长,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 406
精华内容 162
关键字:

tomcat服务启动慢