专栏首页技术趋势问题:tomcat启动卡顿

问题:tomcat启动卡顿

上文:问题:springboot多配置中心,解决无法同步更新(nacos/consul)

问题背景

tomcat部署于linux centos 7.x 安装了jdk1.8和tomat8 发现,每次在启动tomcat的时候都会出现卡顿好久才会完成部署。

通过排查日志发现,每次都会在这一行代码: org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory 卡在这行随机数里面。

问题排查

通过排查发现linux和部分unix系统提供随机数设备是/dev/random 和/dev/urandom ,其中urandom安全性低于random高,但random需要时间间隔生成随机数。

问题解决

进入 java jre/lib/security/java.SECURITY 将securerandom.source改为:securerandom.source=file:/dev/./urandom

修改前:

securerandom.source=file:/dev/random

修改后:

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

然后重新部署tomcat发现,咻咻tomcat一下子就上来了。~问题完美解决。

参考文章:

https://www.liangzl.com/get-article-detail-5351.html

https://www.shangmayuan.com/a/744bc0087b904d61b5fb28a2.html

文章分享自微信公众号:
技术趋势

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

原始发表时间:2022-01-09
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • photoshop卡顿问题

    复制代码另存为del.jsx 点击文件菜单---浏览---选择刚才保存的jsx文件即可

  • Android卡顿优化 | 卡顿单点问题监测方案

    下面项目准备了几个类型的单点问题模拟, 运行程序,查看logcat: 【注意, 在打印的时候我加了一个logTAG即ARTHookTest,...

    凌川江雪
  • [C# 上位机开发记录] 解决UI卡顿问题

    视频演示:http://mpvideo.qpic.cn/0b2e4yaaiaaaa4alewnoojqvbzwdattaabaa.f10002.mp4?

    科控自动化
  • Webstrom卡顿问题解决

    代码改变世界-coding
  • 新知 | 直播卡顿问题及优化方案

    新知系列课程第二季来啦!去年的系列课,我们为大家介绍了直播、RTC、IM、媒体处理等音视频通信技术,这一次,我们将继续为大家带来全真互联时代下新的行业趋势、新的...

    腾讯云音视频
  • IDEA启动tomcat乱码问题

    shimeath
  • 解决tomcat启动慢问题

    程序员同行者
  • Android滑动卡顿问题查找与优化

    Android使用的绘制引擎是Skia,而App中的动画、2D绘制、SVG矢量图都是通过该绘制引擎进行绘制,并且通过显卡输出到渲染的Buffer中,用户才能看到...

    None_Ling
  • 解决IDEA卡顿的问题(Windows和Mac)

    最近一段时间经常会在开发的时候感觉到 IDEA 很卡,在一个类里上下滚动或者切换类文件时都能够明显的感觉到,我以为是我项目打开的太多了,毕竟内存优化已经做过了,...

    程序员十三
  • 分析RTP码流卡顿问题的工具

    在基于RTP的实时码流传输过程中,经常会遇到音视频卡顿、花屏的现象。对于这类问题,如何定位? 下面这个工具可以帮助分析类似问题:

    coderhuo
  • android 特卖列表倒计时卡顿问题

    在Android的开发中,我们经常遇见倒计时的操作,通常使用Timer和Handler共同操作来完成。当然也可以使用Android系统控件CountDownTi...

    xiangzhihong
  • android listview 滑动卡顿问题解决

    之前在使用listview进行每次通知一来,根据判断是否有这个标志,就更新listview所绑定的数据源,通知更新priceAd.notifyD...

    全栈程序员站长
  • tomcat启动问题(JDBC文件配置问题)

    问题:部署完tomcat,只显示首页,点击无反应。 解决:是JDBC配置的问题。 正确配置:

    一点儿也不潇洒
  • 记一次由DNS引起的tomcat 8.0间歇性卡顿问题

    由于单位的安全要求,原有的一个应用由互联网区域机房搬迁至内网机房,然后业务系统走内网进行访问。新服务器是网管给重新做的,CentOS 8.1 + Oracle ...

    用户2134503
  • 【AVD】简述某些视频在线播放时卡顿、本地播放时不卡顿的问题

    教科书般的教程、课程中对视频文件结构的描述非常详细,此处不赘述,简单地说,视频文件也是一种文件,是文件,就是一堆二进制数的集合,而且是一个一维的二进制数的集合。...

    全栈程序员站长
  • 关于Ubuntu16.04上N卡驱动导致滚动屏幕卡顿问题

    屏幕显示正常,但是在打开网页或者进行跑深度学习程序的时候画面会发生一卡一下的情况,严重时出现类似于死机的情况。查看系统monitor并不现实显存和内存爆表,于是...

    老潘
  • 透视QAPM Android新卡顿&新启动分析的技术方案

    类似的反馈我们收到了太多了,卡顿方案的缺陷也一直是我们的痛点。一个事件下存在大量的执行函数,而方案是基于阈值满足的前提下才执行的堆栈抓取,这样会产生堆栈偏移,有...

    010101011001
  • 解决Tomcat启动后404的问题

    当我遇到这个问题的时候,我真是操**的崩溃了,你懂我意思吧,就是那种各种百度也找不到答案,然后有好多回答都是帮我解释什么叫”404”????Excuse me ...

    全栈程序员站长

扫码关注腾讯云开发者

领取腾讯云代金券