技术文章 - CS323901
Apache Tomcat 服务启动后立即停止
已修改: 16-Jan-2023
适用于
- ThingWorx Platform 9.5 SP0
- ThingWorx Platform 8.3 to 8.5
说明
- Apache Tomcat 启动不久就会停止
- ThingWorx Platform 不会出现
- 实例长时间未使用后无法再访问
- ThingWorx 版本 8.2 到 8.5 的 ThingWorx 日志中没有记录任何错误
- <ThingworxStorage>\ApplicationLog.log不包含任何有用的错误,但会在以下行后立即停止记录:
- [L: INFO] [O: ctsThingWorxServer] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] 子系统 LicensingSubsystem 正在启动
[L: INFO] [O: ctssSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] 启动子系统 [LicensingSubsystem]
[L: INFO] [O: ctsslLicensingStateMachine] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] 找到现有的 license.bin 文件
- [L: INFO] [O: ctsThingWorxServer] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] 子系统 LicensingSubsystem 正在启动
- <Apache Tomcat>\logs\tomcat<version>-stderr.<Date Time>.log显示以下内容:
- 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR 部署 Web 应用程序存档 [<Apache Tomcat>\webapps\Thingworx.war]
INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 至少扫描了一个 JAR 以查找 TLD,但不包含 TLD。为这个记录器启用调试日志记录,以获得已扫描但未在其中找到 TLD 的 JAR 的完整列表。在扫描期间跳过不需要的 JAR 可以缩短启动时间和 JSP 编译时间。
系统属性 [org.owasp.esapi.opsteam] 未设置
系统属性 [org.owasp.esapi.devteam] 未设置
- 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR 部署 Web 应用程序存档 [<Apache Tomcat>\webapps\Thingworx.war]
- ThingWorx 版本 9.2 的 ThingWorx 日志中存在以下错误
- <ThingworxStorage>\ApplicationLog.log:
- [L: ERROR] [O: ctsslPaidLicenseManager] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] 当前许可证已过期。关闭平台!
[L: ERROR] [O: ctsslLicensingSubsystem] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] 当前许可证已过期。关闭平台!
- [L: ERROR] [O: ctsslPaidLicenseManager] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] 当前许可证已过期。关闭平台!
这是文章 323901 的 PDF 版本,可能已过期。最新版本 CS323901