首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在蔚蓝的windows vm上启动带有应用程序Insight代理的java spring引导应用程序

无法在蔚蓝的windows vm上启动带有应用程序Insight代理的java spring引导应用程序
EN

Stack Overflow用户
提问于 2019-05-01 21:49:39
回答 2查看 775关注 0票数 0

...Has有人经历过这个吗?

预期行为

通过在windows vm (azure kudu调试控制台)中使用java命令启动java app jar,它应该正确地启动spring引导应用程序:"%JAVA_HOME%"\bin\java.exe -Dserver.port=%HTTP_PLATFORM_PORT% -javaagent:"%HOME%"\site\wwwroot\applicationinsights-agent-2.4.0-BETA.jar -DAPPLICATION_INSIGHTS_IKEY=a055827f-a797-474f-b3e6-21be57d7fc47 -jar "%HOME%"\site\wwwroot\store-api.jar

实际行为

由于代理问题,...the vm崩溃:

代码语言:javascript
复制
D:\home\site\wwwroot>"%JAVA_HOME%"\bin\java.exe -verbose -javaagent:"%HOME%"/site/wwwroot/applicationinsights-agent-2.4.0-BETA.jar -jar "%HOME%"/site/wwwroot/store-api.jar
Error occurred during initialization of VM
Error opening zip file or JAR manifest missing : D:\home/site/wwwroot/applicationinsights-agent-2.4.0-BETA.jar
agent library failed to init: instrument

请注意,AI-Agent.xml位于同一个文件夹中:

代码语言:javascript
复制
D:\home\site\wwwroot>dir
 Volume in drive D is Windows
 Volume Serial Number is 2685-8878

 Directory of D:\home\site\wwwroot

05/01/2019  05:14 PM    <DIR>          .
05/01/2019  05:14 PM    <DIR>          ..
04/23/2019  03:16 PM             1,327 AI-Agent.xml
05/01/2019  06:11 PM         2,165,145 applicationinsights-agent-2.4.0-BETA.jar
05/01/2019  06:13 PM        88,090,018 store-api.jar
05/01/2019  05:25 PM           114,456 store-api.log
05/01/2019  05:27 PM             1,268 store-api_trace.log
05/01/2019  05:14 PM               655 web.config
               6 File(s)     90,372,869 bytes
               2 Dir(s)  53,595,926,528 bytes free

D:\home\site\wwwroot> 

系统信息

  • SDK版本: 2.4.0-BETA和2.3.1
  • OS类型和版本:蔚蓝vm上的windows
  • 用弹簧靴?是

提前感谢你

EN

回答 2

Stack Overflow用户

发布于 2019-05-02 09:38:39

至于试图启动服务器时的错误消息,我相信这可能是由于项目运行配置中的vm参数造成的。请转到run配置(选择了项目,转到Run菜单并选择Run Configurations),单击参数选项卡,查看VM参数文本框中列出了什么?

就我而言,这是我最初的论点

代码语言:javascript
复制
-javaagent:C:\Program Files\eclipse\plugins\com.google.appengine.eclipse.sdkbundle_1.9.4\appengine-java-sdk-1.9.4\lib\agent\appengine-agent.jar -Xmx512m -Dappengine.fullscan.seconds=5 -Ddatastore.default_high_rep_job_policy_unapplied_job_pct=50

以下是我也改变了它的地方:

代码语言:javascript
复制
-javaagent:"C:\Program Files\eclipse\plugins\com.google.appengine.eclipse.sdkbundle_1.9.4\appengine-java-sdk-1.9.4\lib\agent\appengine-agent.jar" -Xmx512m -Dappengine.fullscan.seconds=5 -Ddatastore.default_high_rep_job_policy_unapplied_job_pct=50

它解决了我的问题。

希望能帮上忙。

P.S.:我只收到了一些开发社区的回复,但没有链接。我抄袭了答案,并把答案保存在这里,所以把答案发到这里。

票数 0
EN

Stack Overflow用户

发布于 2019-06-04 14:44:55

通常在找不到代理jar文件时会发生这种情况。尝试更改为完整路径,以确保文件可用。

我也有一些使用这个代理运行的spring引导应用程序。尝试更改传递javaagent参数的方式。

发自:

代码语言:javascript
复制
-javaagent:"%HOME%"/site/wwwroot/applicationinsights-agent-2.4.0-BETA.jar

至:

代码语言:javascript
复制
-javaagent:"%HOME%/site/wwwroot/applicationinsights-agent-2.4.0-BETA.jar"

下面是我在一些应用程序上使用的命令行示例:

代码语言:javascript
复制
PS C:\myapp>"%JAVA_HOME%\bin\java.exe" -javaagent:"C:/myapp/agents/applicationinsights-agent-2.3.1.jar" -jar "C:/myapp/lib/my-app.jar" --server.port=8080

希望能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55943128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档