尝试使用版本2.1.1和2.1.2 with scala的Play2.x的newrelic javaagent
当我使用newrelic javaagent部署我的应用程序时,我的应用程序逐渐变慢并在一分钟左右后变得无响应。
仅在生产模式下发生(当应用程序不断收到30-100 reqs / s的请求时)。
其他人遇到过这个问题? 任何解决方案?
尝试使用newrelic 2.19和2.20 for java但没有运气。
这是我的akka配置(如果重要的话)
akka {
actor {
ws-dispatcher {
type = "Dispatcher"
fork-join-executor {
parallelism-factor = 2.0
parallelism-max = 100
}
}
webservice-context{
type = "Dispatcher"
fork-join-executor {
parallelism-factor =2.0
parallelism-min = 16
parallelism-max = 16
}
}
db-context{
type = "Dispatcher"
fork-join-executor {
parallelism-factor =1.0
parallelism-min=1
parallelism-max=1
}
}
redis-context{
type = "Dispatcher"
fork-join-executor {
parallelism-factor = 1.0
parallelism-min = 4
parallelism-max = 4
}
}
}
更新
将此添加到newrelic.yml @Tyler建议但仍然是同样的问题
class_transformer:
akka_instrumentation:
enabled: false
答案 0 :(得分:3)
New Relic的Java Agent已经在版本3中进行了重大改进,其应用程序的播放方式发生了重大变化。这个问题可以通过代理升级来解决。