java - Tomcat 服务不会在 Windows 任务计划中启动
问题描述
我有一个批处理脚本来重新启动 Tomcat 服务,并且我在特定时间运行的 Windows 任务调度程序中使用了该脚本,它在最初的几周内运行良好,但后来它没有完成启动 tomcat。我正在使用的脚本是
NET STOP Tomcat8
NET START Tomcat8
我的日志是
catalina.2018-10-31.log
31-Oct-2018 04:00:01.145 INFO [Thread-78] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-80"]
31-Oct-2018 04:00:01.199 INFO [Thread-78] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["https-jsse-nio-443"]
31-Oct-2018 04:00:01.221 INFO [Thread-78] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["ajp-nio-8009"]
commons-daemon.2018-10-31.log
[2018-10-31 04:00:03] [info] [ 2356] Commons Daemon procrun (1.1.0.0 64-bit) started
[2018-10-31 04:00:03] [info] [ 2356] Running 'Tomcat8' Service...
[2018-10-31 04:00:03] [info] [17300] Starting service...
在服务中,它显示 tomcat 已停止,我必须手动启动它。我不明白为什么这没有完全启动 tomcat 服务。
Java版本是
解决方案
推荐阅读
- flutter - 颤动行,在交叉轴上单独对齐项目
- javascript - 如何在 Promise 构造函数中正确解析 Promise
- sql - 查询表列分析数据的脚本
- c# - Visual Studio 中的 C# 问题,无法单击按钮以正确执行行
- python - 如何快速将字符串转换为浮动
- docker - 无法从我的 Docker 容器 ping Windows 主机
- android - java.net.BindException:绑定失败:使用套接字时 EACCES(权限被拒绝)
- java - 休眠查询语法异常:org.hibernate.hql.ast.QuerySyntaxException:意外令牌')'
- unit-testing - 未能遵循 GAS 的基本 QUnit 教程
- watchkit - 覆盖 Apple Watch 模拟器的状态栏显示时间(使用 xcrun simctl status_bar)