使用 scala 尝试了用于 Play2.x 的 newrelic javaagent 版本 2.1.1 和 2.1.2
当我使用 newrelic javaagent 部署我的应用程序时,我的应用程序逐渐变慢并且在一分钟左右后变得无响应。
这只发生在生产模式下(当应用程序不断收到 30-100 个请求/秒的请求时)。
还有其他人遇到过这个问题吗?有什么解决办法吗?
用 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
}
}
}
更新
按照@Tyler 的建议将其添加到 newrelic.yml 但仍然是同样的问题
class_transformer:
akka_instrumentation:
enabled: false