【问题标题】:Elastic APM Tomcat zip file or JAR manifest missing缺少 Elastic APM Tomcat zip 文件或 JAR 清单
【发布时间】:2020-04-17 01:53:18
【问题描述】:

我正在尝试使用 Elastic APM 来检测我们基于 tomcat 的 java webapp。 Tomcat 在没有 javaagent 的情况下可以正常启动,但拒绝使用它。我在 /var/log/tomcat 中看不到任何日志。以下是日志:

Redirecting to /bin/systemctl status  -l tomcat.service
● tomcat.service - Apache Tomcat Web Application Container
   Loaded: loaded (/usr/lib/systemd/system/tomcat.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2020-04-17 01:45:36 UTC; 1s ago
  Process: 25660 ExecStart=/usr/libexec/tomcat/server start (code=exited, status=1/FAILURE)
 Main PID: 25660 (code=exited, status=1/FAILURE)

arguments used: start
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
OpenJDK 64-Bit Server VM warning: Ignoring option PermSize; support was removed in 8.0
OpenJDK 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0
Error opening zip file or JAR manifest missing : /opt/elastic/elastic-apm-agent-1.15.0.jar
Error occurred during initialization of VM
agent library failed to init: instrument
tomcat.service: main process exited, code=exited, status=1/FAILURE
Unit tomcat.service entered failed state.
tomcat.service failed.

以前有人遇到过这种情况吗?有什么想法可以解决吗?

【问题讨论】:

  • /opt/elastic/elastic-apm-agent-1.15.0.jar 存在且可供 tomcat 用户访问
  • 您解决了这个问题吗?我有同样的问题。

标签: java elasticsearch tomcat apm


【解决方案1】:

您是否尝试授予文件夹 /opt/elastic 的权限?

chmod -R uog+x

【讨论】:

    猜你喜欢
    • 2017-10-25
    • 1970-01-01
    • 1970-01-01
    • 2014-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-05
    • 1970-01-01
    相关资源
    最近更新 更多