qi__7 2021-10-19 12:06 采纳率: 80%
浏览 28
已结题

linux配置tomcat开机自启后始终延时很久才自启

linux采用在/etc/init.d/目录下添加tomcat脚本进行配置开机自启动,同样方式配置的mysql、nginx、redis都能正常开机自启,只有tomcat在开机后大概延时5分钟左右才会开始启动,看过tomcat的启动日志了,真正启动耗时只需要11秒左右。直接执行/etc/init.d/tomcat start启动tomcat也很快,只有开机情况下要等很久才启动,请问是什么原因,下面是/etc/init.d/tomcat的脚本代码和tomcat的启动日志

#!/bin/bash
#
# kenny kenny.zhou@tom.com
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
#
# processname: tomcat
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.

RETVAL=$?
CATALINA_HOME="/usr/local/java/apache-tomcat-8.5.72"

case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac

exit $RETVAL
19-Oct-2021 12:03:54.842 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/8.5.72
19-Oct-2021 12:03:54.855 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建:        Oct 1 2021 15:15:33 UTC
19-Oct-2021 12:03:54.855 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号:      8.5.72.0
19-Oct-2021 12:03:54.855 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 操作系统名称:      Linux
19-Oct-2021 12:03:54.855 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本:           4.18.0-305.19.1.el8_4.x86_64
19-Oct-2021 12:03:54.855 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构:              amd64
19-Oct-2021 12:03:54.855 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量:     /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el8_4.x86_64/jre
19-Oct-2021 12:03:54.855 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java虚拟机版本:    1.8.0_302-b08
19-Oct-2021 12:03:54.855 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商:        Red Hat, Inc.
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:     /usr/local/java/apache-tomcat-8.5.72
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:     /usr/local/java/apache-tomcat-8.5.72
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.config.file=/usr/local/java/apache-tomcat-8.5.72/conf/logging.properties
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djdk.tls.ephemeralDHKeySize=2048
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dignore.endorsed.dirs=
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.base=/usr/local/java/apache-tomcat-8.5.72
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.home=/usr/local/java/apache-tomcat-8.5.72
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.io.tmpdir=/usr/local/java/apache-tomcat-8.5.72/temp
19-Oct-2021 12:03:54.856 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 在java.library.path:[/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib]上找不到基于APR的Apache Tomcat本机库,该库允许在生产环境中获得最佳性能
19-Oct-2021 12:03:54.978 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8081"]
19-Oct-2021 12:03:55.026 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
19-Oct-2021 12:03:55.059 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1068 ms
19-Oct-2021 12:03:55.134 信息 [main] org.apache.catalina.core.StandardService.startInternal 正在启动服务[Catalina]
19-Oct-2021 12:03:55.134 信息 [main] org.apache.catalina.core.StandardEngine.startInternal 正在启动 Servlet 引擎:[Apache Tomcat/8.5.72]
19-Oct-2021 12:03:55.182 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR 正在部署web应用程序存档文件[/usr/local/java/apache-tomcat-8.5.72/webapps/excellent-engine.war]
19-Oct-2021 12:03:58.910 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间>。
19-Oct-2021 12:04:05.559 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR web应用程序存档文件[/usr/local/java/apache-tomcat-8.5.72/webapps/excellent-engine.war]的部署已在[10,377]ms内完成
19-Oct-2021 12:04:05.594 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/usr/local/java/apache-tomcat-8.5.72/webapps/ROOT]
19-Oct-2021 12:04:05.648 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/usr/local/java/apache-tomcat-8.5.72/webapps/ROOT]的部署已在[54]毫秒内完成
19-Oct-2021 12:04:05.648 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/usr/local/java/apache-tomcat-8.5.72/webapps/docs]
19-Oct-2021 12:04:05.666 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/usr/local/java/apache-tomcat-8.5.72/webapps/docs]的部署已在[18]毫秒内完成
19-Oct-2021 12:04:05.666 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/usr/local/java/apache-tomcat-8.5.72/webapps/examples]
19-Oct-2021 12:04:06.509 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/usr/local/java/apache-tomcat-8.5.72/webapps/examples]的部署已在[843]毫秒内完成
19-Oct-2021 12:04:06.509 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/usr/local/java/apache-tomcat-8.5.72/webapps/host-manager]
19-Oct-2021 12:04:06.533 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/usr/local/java/apache-tomcat-8.5.72/webapps/host-manager]的部署已在[24]毫秒内完成
19-Oct-2021 12:04:06.533 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/usr/local/java/apache-tomcat-8.5.72/webapps/manager]
19-Oct-2021 12:04:06.570 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/usr/local/java/apache-tomcat-8.5.72/webapps/manager]的部署已在[37]毫秒内完成
19-Oct-2021 12:04:06.621 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8081"]
19-Oct-2021 12:04:06.691 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 11631 ms
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 10月27日
    • 修改了问题 10月20日
    • 创建了问题 10月19日

    悬赏问题

    • ¥15 如何用stata画出文献中常见的安慰剂检验图
    • ¥15 c语言链表结构体数据插入
    • ¥40 使用MATLAB解答线性代数问题
    • ¥15 COCOS的问题COCOS的问题
    • ¥15 FPGA-SRIO初始化失败
    • ¥15 MapReduce实现倒排索引失败
    • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
    • ¥15 找一位技术过硬的游戏pj程序员
    • ¥15 matlab生成电测深三层曲线模型代码
    • ¥50 随机森林与房贷信用风险模型