作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用来自不同提供商的 Jelastic 平台:dogado.de (Jelastic 版本为 4.6.2)和 mirhosting.com (Jelastic 版本为 4.6.1)。我在两个平台上都有一些环境。这些环境有下一个配置:
Tomcat 将下一条信息打印到日志文件中:
我正在尝试启用 Jelastic GC agent .所以我更改了 conf/variables.conf 文件,所以现在它包含下一行:
-javaagent:/opt/repo/versions/8.5.3/lib/jelastic-gc-agent.jar=debug=true,period=60
这意味着现在应该启用 Debug模式并且代理必须每 60 秒打印一次有关内存释放的信息。对于以前的 Tomcat 版本(7.0.39;在同一平台上,但环境不同),它看起来像这样:
Jul 14, 2016 6:08:30 PM com.jelastic.java.gc.JelasticGCAgent$1 run
INFO: JelasticGCAgent - Start Full GC : [free memory] : 181834896 bytes
Jul 14, 2016 6:08:30 PM com.jelastic.java.gc.JelasticGCAgent$1 run
INFO: JelasticGCAgent - Finish Full GC : [free memory] : 74885120 bytes
但它不适用于 Tomcat 8:内存使用量始终没有变化,日志文件中没有任何新消息。我询问了这些提供商的支持如何解决这个问题,但问题仍然存在。甚至更像是 Jelastic 代理或整个平台中的错误。
有没有人遇到同样的问题?任何已知的修复方法?也许我需要使用其他 jar 文件?
欢迎任何想法,当然我想向 Jelastic 团队询问这个问题。
最佳答案
好像是变量解析的配置文件有问题。
解决方法:
CONFFILE='/opt/repo/versions/${Version}/conf/variables.conf'
到
CONFFILE="/opt/repo/versions/${Version}/conf/variables.conf"
关于java - Jelastic GC 代理不适用于 Tomcat 8.5.x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38392081/
我是一名优秀的程序员,十分优秀!