技术文章 - CS323901

Apache Tomcat 服务启动后立即停止

已修改: 16-Jan-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • 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 文件
  • <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] 未设置
  • 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] 当前许可证已过期。关闭平台!
这是文章 323901 的 PDF 版本,可能已过期。最新版本 CS323901