精华内容
下载资源
问答
  • docker 启动tomcat慢的解决方法

    千次阅读 2018-06-14 21:22:00
    解决思路:tomcat在真机下面启动卡在14-Jun-2018 12:06:29.659 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory这一步下,直接修改java...

     

    解决思路:tomcat在真机下面启动卡在14-Jun-2018 12:06:29.659 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory这一步下,直接修改java.security文件。在容器中暂时想到的是创建一个tomcat容器,然后使用docker attach 进入该容器,修改对应的java.security文件。修改完成后,重新生成新的镜像。

    1.创建一个tomcat容器

                docker run -tid  tomcat

     

    2.查看该容器的信息

        docker ps

    d2986ec8b6c7d9d1af7b189796782aa545b.jpg

    3.进入该容器

        docker exec -it 4a471223bfc4  /bin/bash

    4.在容器中安装vim

        a.执行apt-get update,

    e69dd2b719b2d942166992da28cd2fbba50.jpg

        b.执行apt-get install vim

    ca26f089021a5cc57b528d819fa4999c66f.jpg

    5.修改对应的java.security文件

        a.进入/docker-java-home/jre/lib/security/文件夹中

        b.vim java.security

        c.找到securerandom.source=file:/dev/random

    51729936eff9af05d71f27ea534b01bd737.jpg

        d.修改为securerandom.source=file:/dev/./urandom

    f863034e17ad9cc351bcec5105cd8e3c494.jpg

    6.重新生成新的镜像

        a.退出镜像

            exit

    6a83ce4bd3fe8f7f3e02a0c6137dd3f4552.jpg

        b.创建新的镜像

            docker commit -m "change java.security" -a "liuwenhao" 4a471223bfc4 mytomcat

    f0f6c7d6d77feb084fb897c9e2bd3bd9975.jpg

        c.执行docker images

    1ed86f170120eb7e2d351812daa5179c0f7.jpg

     

    在启动就可以看到明显的变化了。

    转载于:https://my.oschina.net/lwenhao/blog/1830538

    展开全文
  • nginx+tomcat 响应问题定位

    千次阅读 2016-04-12 16:27:57
    nginx + tomcat 架构的 Web 服务中,用户感觉响应很,如何排查呢?可以第一时间查看 nginx 的 access.log。log_format 中定义了 $request_time 字段,它指的是从接受用户请求数据到发送完回复数据的时间。 那究竟是...

    nginx + tomcat 架构的 Web 服务中,用户感觉响应很慢,如何排查呢?可以第一时间查看 nginx 的 access.log。log_format 中定义了 $request_time 字段,它指的是从接受用户请求数据到发送完回复数据的时间。

    那究竟是慢在了 nginx、tomcat 还是其它?

    log_format 同 时 提 供 了 $upstream_response_time 字段,它是指从 nginx 向后端建立连接开始到接受完数据然后关闭连接为止的时间。

    那就是说:

    如果 $request_time 与 $upstream_response_time 相 差 不 大, 则 需 要 通 过Btrace(Java 应 用 ) 等 手 段 定 位 上 游 服 务tomcat 的慢请求。

    如 果 两 者 相 差 很 大, 也 即 是$upstream_response_time 数 值 比 较 小, 则需要查看 nginx 模块配置或 nginx 与客户端的网络是否有性能瓶颈了。

    展开全文
  • 主要介绍了Tomcat服务器响应过解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 主要给大家介绍了关于在Linux系统下Tomcat8启动速度很的解决方法,需要的朋友可以参考下
  • IDEA中tomcat启动问题

    2020-03-13 19:03:16
    13-Mar-2020 18:54:01.346 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Users\1557880226\.IntelliJIdea2019.3\system\tomcat\Tomcat_9_0_24_untitled 13-Mar-2020 18:...
  • tomcat bin/ catalina.sh 中加入JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"

    在tomcat bin/ catalina.sh 中加入

    JAVA_OPTS= "$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"
    展开全文
  • 1.清理tomcat底下项目缓存 解决办法是: 1.去掉debug时的断点 2.将tomca下的项目移除 3.将tomcat目录下的work目录删除 4.将需要启动的项目重新添加到tomcat 2.修改JDK文件(进行解决) 1.已JDK8为例(找到jdk路径:C...

    1.清理tomcat底下项目缓存

    解决办法是:
    1.去掉debug时的断点
    2.将tomca下的项目移除
    3.将tomcat目录下的work目录删除
    4.将需要启动的项目重新添加到tomcat

    2.修改JDK文件(进行解决)

    1.已JDK8为例(找到jdk路径:C:\ProgramFiles\Java\jdk1.8.0_102\jre\lib\security\java.security)这里我自己的一个默认路径(大家找一下自己安jdk的位置,进行路径查找)
    在这里插入图片描述
    2.
    找到securerandom.source=file:/dev/random然后替换为securerandom.source=file:/dev/./urandom
    在这里插入图片描述
    3.然后我们重启tomcat 就可以了!

    展开全文
  • centos7 tomcat8.0启动的解决办法: 主要原因是生成随机数的时候卡住了,导致tomcat启动不了。 经过检查,发现原因是因为最小化安装系统的时候,是没有rng-tools这个包的。(阿里云ECS服务器一般都会有这个问题存在...
  • 记一次线上tomcat访问的排查过程排查步骤top命令导出jvm栈的使用情况查看当前进程的线程数(ps -T -p pid |wc -l)解决方法tomcat问题排查经常使用的命令 排查步骤 top命令 使用top命令查看cpu使用率发现cpu使用率...
  • tomcat访问太

    2020-09-13 11:19:48
    接之前说的,线上tomcat访问太,我做了处理后,过了一天复现了这个问题 重启tomcat时,有如下信息: OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000eab00000, 357564416, 0) failed;...
  • Tomcat 启动

    2018-06-28 09:26:10
    生产环境 Tomcat启动时卡在“INFO Deploying web application directory ......” 的解决办法
  • 问题idea启动tomcat 分析原因: 方法上加了debug断点 看看你在debug的时候是否在方法上加了断点,如果在方法上加了断点,那么运行时会变得非常。 解决方案:
  • 彻底找到 Tomcat 启动速度的元凶,加速tomcat启动速度
  • eclipse启动tomcat慢

    2018-12-12 21:04:42
    eclipse的oxygen.3(4.7)版本和Photon(4.8)版本,在启动tomcat时会启动内部安全检测机制,因而在启动tomcat时会消耗很多时间。 查看eclipse版本方法: 解决办法: 用eclipse的idea(4.9)或者neon.3(4.6)以及之前...
  • 轻松解决Tomcat启动的问题,只需一行代码

    万次阅读 多人点赞 2019-01-30 17:07:49
    今天在帮一位同学解决了一个问题——Tomcat启动超级,大概五六分钟。解决之后,只需要3秒钟即可启动。 问题怎么解决呢? 在Tomcat的bin目录下找到catalina.sh,然后打开它,在以下位置添加一行代码-Djava....
  • eclipse运行Tomcat特别

    2018-03-22 12:36:36
    关于eclipse配置Tomcat后启动是什么原因在命令行启动tomcat正常电脑配置绝对不低
  • 解决-----idea启动tomcat,很

    万次阅读 2019-06-08 19:59:12
    云服务器启动tomcat,很 该篇博客要写的更加详细,本博客只是稍微描述下解决方法 解决方法 本人是只添加下面这个参数就快了几十倍 如图:添加启动参数 -Djava.security.egd=file:/dev/urandom 使用/dev/...
  • Nginx方向代理tomcat 访问速度

    千次阅读 2019-05-11 11:08:08
    大概有十几个的样子,所以,每次重启tomcat的速度是真的很, 但是,测试服务器没有权限去打开安全组,所以也只有仅有的80端口暴露,可以使用。于是下面的解决方案就出来了,使用Nginx方向代理多个tomcat,...
  • 解决eclipse中Tomcat启动的问题

    千次阅读 2019-04-20 14:24:48
    安装tomcat的时候在外面用startup启动就别快,没想到将tomcat部署到eclipse就启动的特别每次都超过45s,别人的tomcat都已经启动完很久了,我的tomcat还在加载,然后我就想是不是版本问题,然后就换了一个9.0版本,...
  • 解决tomcat启动的问题

    千次阅读 2018-08-10 21:15:43
    阿里云下的服务器安装jdk1.8和tomcat之后出现了一个...针对tomcat启动的问题,有以下解决方案: 报错信息上显示Tomcat may not be running,说明tomcat还没有启动,说明之前开启tomcat就出现问题了。 方案一:...
  • 今天在帮一位同学解决了一个问题——Tomcat启动超级,大概五六分钟。解决之后,只需要3秒钟即可启动。 问题怎么解决呢? 在Tomcat的bin目录下找到catalina.sh,然后打开它,在以下位置添加一行代码: -Djava....
  • 解决服务器tomcat启动很的问题

    千次阅读 2018-08-10 10:26:38
    tomcat启动很,现象是启动了一部分之后然后突然卡住,要等很久(几分钟或者更久) tomcat启动session需要使用随机数,这个随机数通过 linux的提供的随机伪设备,提供永不为空的随机字节数据流,许多加密解密程序...
  • 解决方法很简单,只需下面操作:在tomcat/bin/catalina.sh中添加如下语句:JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"添加之后就可以快速访问Tomcat首页了...
  • tomcat重启后,首次访问很的原因及解决办法。
  • tomcat响应过——解决办法

    千次阅读 2018-02-27 11:28:00
    1.检查内存是否溢出 free -h  若内存溢出,首先检查代码是否存在内存泄漏 ,其次就是扩容 2.检查线程池是不是太小,存在线程等待过多 ... 修改tomcat线程池数以及tomcat运行模式(maxThr...
  • Tomcat网页加载速度过的解决方法
  • 1、打开服务器下tomcat的bin目录 2、在catalina.sh 中加入 JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom" 3、重启linux服务器就ok了(不重启需要等待好长一会)...
  • 总是会强行Exited ,这个问题就是在启动时加上-it就可以了,例如 docker run -it -d -p 58080:8080 --name tomcat1 test/myweb:0.1 /root/run.sh 2、docker中安装的centos启动tomcat 非常。在全部操作完成之后...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 62,711
精华内容 25,084
关键字:

tomcat慢