`

云服务器启动tomcat巨慢

 
阅读更多

在腾讯云上申请了一台服务器,每次重启自己的服务tomcat都需要卡住很长时间,每次都是日志停在Root WebApplicationContext: initialization completed in 744 ms这个地方,然后也不知道发生了什么。

 

在网上看到了一篇博文http://www.jianshu.com/p/576d356dc163,大体原因是讲,tomcat在启动产生随机数时,由于其固有原因,造成JVM堵塞。

 

对于该问题,解决方法是为,安装rngd服务(熵服务):

[root@10-4-25-124 ~]# yum -y install rng-tools
[root@10-4-25-124 ~]# echo 'EXTRAOPTIONS="--rng-device /dev/urandom"' >/etc/sysconfig/rngd
[root@10-4-25-124 ~]# systemctl start rngd.service

 

完成以上操作,再一次重启tomcat,会发现很快的启动完成了。

 

http://blog.sina.com.cn/s/blog_8ea8e9d50102vubk.html

 

分享到:
评论

相关推荐

    Tomcat 启动慢

    ### Tomcat启动慢的原因及解决方法 #### 一、背景介绍 在生产环境中,Tomcat作为一款广泛使用的Java应用服务器,其稳定性和性能至关重要。然而,不少用户在部署或迁移服务器过程中遇到了Tomcat启动异常缓慢的问题,...

    java代码启动tomcat

    下面,我们将详细介绍如何使用 Java 代码来启动 Tomcat 服务器,并实现远程控制 Tomcat。 标题: Java 代码启动 Tomcat 描述: Java 实现 Tomcat 的自启动和关闭,可实现远程控制 Tomcat 标签: Java Tomcat ...

    shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止

    这个"shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止"的方案,就是一种典型的自动化运维实践,它结合了多个核心工具和技术,包括shell脚本、expect、ssh以及scp,用于实现远程服务器管理与文件...

    tomcat——服务器启动说明

    tomcat服务器启动入门说明,检查当前是否存在java进程,关闭进程,进入服务启动文件夹,启动服务,进入服务日志文件夹,进入日志查看模式

    tomcat服务器启动必需的微软控件(tomcat服务器无法启动?找不到所需的模块)

    tomcat服务器所需的微软控件,将它安装在WINDOWS/SYSTEM32/下,就可以解决TOMCAT无法启动的难题。

    server2008 开机后台启动tomcat

    Server 2008 下 Tomcat 的后台启动配置 本文将详细介绍如何在 Server 2008 环境下配置 Tomcat 的后台...通过按照上述步骤配置 Tomcat,可以确保 Tomcat 服务在系统启动时自动启动,从而提高服务器的可靠性和稳定性。

    linux 启动 Tomcat 命令

    在Linux环境下部署与管理Java Web应用程序时,Apache Tomcat服务器作为最常用的轻量级应用容器之一,其启动与停止命令是运维人员必须掌握的基本技能。本文将详细介绍如何在Linux系统中启动Tomcat服务器,并解释相关...

    定时启动tomcat应用服务器批处理脚本

    定时启动Tomcat应用服务器批处理脚本是系统管理员常用的一种工具,用于自动化管理Tomcat服务,确保服务在特定时间自动启动,提高运维效率,降低人工干预的需求。下面将详细介绍这个主题及其相关知识点。 一、批处理...

    windows服务器部署 nginx+tomcat+mysql服务器端部署 阿里云服务器部署及配置

    详细说明了windows服务器nginx+tomcat+mysql部署及配置(配置阿里云后台安全组,配置域名)很适合新手学习 附件中包含: 1.操作说明文档 2.操作录屏 3.安装所用到的软件安装包 1)Windows Server 2019 数据中心版 ...

    windows下整合apache和tomcat服务器的方法

    在Windows环境下,将Apache HTTP Server和Tomcat集成是常见的服务器配置任务,以便利用Apache的静态内容处理能力以及Tomcat对动态内容(如JSP、Servlet)的支持。以下是一份详细的步骤指南,帮助你理解整合过程。 *...

    android 如何使用tomcat搭建服务器

    5. **启动Tomcat**:运行`bin/startup.sh`(在Unix/Linux系统中)或`bin/startup.bat`(在Windows系统中)脚本来启动Tomcat服务器。 6. **在Android设备上访问**:在Android设备上,你可以使用浏览器或者其他HTTP...

    自动启动Tomcat_C#_tomcat_

    标题中的“自动启动Tomcat”指的是在服务器上配置Tomcat服务,使其能够在关闭后自动重新启动,以确保应用程序的连续性和稳定性。C#是.NET框架的一部分,通常用于编写Windows服务或者控制台应用来实现这样的自动化...

    tomcat启动管理工具

    【描述】:Tomcat启动管理工具涵盖了启动、停止、监控以及配置Tomcat服务器的过程。这些工具可以帮助开发者有效地管理他们的应用服务,确保系统稳定运行,并在必要时进行故障排查。 【标签】: 1. Tomcat:Apache ...

    java启动tomcat

    在标题 "java 启动 tomcat" 中,我们可以了解到本文的主要内容是使用 Java 程序来启动 Tomcat 服务器。 描述解释 在描述中,我们可以了解到本文的主要内容是使用 Java 程序来监听 Tomcat 服务器的状态,并在 ...

    命令行启动关闭tomcat而不显示cmd界面

    标题中的“命令行启动关闭tomcat而不显示cmd界面”指的是在Windows操作系统中,通过命令行启动和关闭Apache Tomcat服务器,但不希望看到通常伴随命令行执行而出现的CMD窗口。这种方式可以使得桌面更加整洁,同时也...

    centOS7设置Tomcat8开机启动

    在Linux系统中,尤其是CentOS 7,配置Apache Tomcat 8作为开机启动服务是确保服务器启动时自动运行Web应用程序的关键步骤。这个过程对于软件实施工程师来说非常重要,因为它可以简化维护工作,避免每次系统重启后...

    linux阿里云服务器系统配置jdk,tomcat,教程

    ### Linux阿里云服务器系统配置JDK与Tomcat教程 #### 一、前言 本文将详细介绍如何在Linux阿里云服务器上配置Java运行环境(JDK)以及部署Web应用服务器(Tomcat)。对于初学者而言,这是一篇实用的指南,不仅涵盖...

    阿里云远程配置Tomcat服务器教程

    ### 阿里云远程配置Tomcat服务器教程详解 #### 一、通过学生价购买阿里云服务器 在开始配置远程主机作为服务器之前,首先需要了解如何以学生优惠价格购买阿里云服务器。 1. **访问阿里云官网**:访问[阿里云官网]...

    云服务器配置tomcat

    服务器:阿里云服务器ECS(CentOS 7.3 ) Tomcat版本:Tomcat 9.0.27 一、云服务器添加8080端口 进入云服务器控制台选择安全组,并点击安全组ID: 给入方向添加端口8080的安全组规则: 二、配置并开启Tomcat 1.将...

Global site tag (gtag.js) - Google Analytics