【问题标题】:Google App Engine + Java AgentGoogle App Engine + Java 代理
【发布时间】:2013-07-06 03:04:17
【问题描述】:

我有一个包含 javaagent 的 .jar 文件,我想将该 java 代理附加到一个在 Google App Engine 云中运行的应用程序。 我已经尝试在部署期间通过以下方式“附加”:

appcfg.sh update path/to/war -javaagent:/path/to/agent.jar and 
appcfg.sh update path/to/war --jvm_flag=-javaagent:/path/to/agent.jar

应用程序部署成功,但代理工作与否都没有提示。

我还尝试使用 Maven GWT 插件构建应用程序并在构建文件中指定代理:

<configuration>
   <disableUpdateCheck>true</disableUpdateCheck>
   <javaAgent>/path/to/plumbr.jar</javaAgent>
   <jvmFlags>
      <jvmFlag>-javaagent:/path/to/agent.jar</jvmFlag>
   </jvmFlags>
</configuration>

但还是没有运气。

【问题讨论】:

    标签: java google-app-engine maven gwt javaagents


    【解决方案1】:

    最简单的原因:根据the documentation,您只能使用来自the App Engine JRE White List 的类。由于java.lang.instrument 不存在,因此您无法使用它并创建 javaagent。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-31
      • 2015-07-22
      • 1970-01-01
      • 2015-03-05
      • 2011-06-19
      • 1970-01-01
      相关资源
      最近更新 更多