在我们的 scala / play 应用程序中,我们有一个通常需要大约一秒钟才能响应的请求。请求大约有2-4%的时间需要 61 秒才能响应 - 而webproxy会超时请求(504)。 61秒看起来像是超时。
我正在尝试从日志中获取更多信息,但他们在这61秒内保持沉默。我已尝试将播放和 io.netty 设置为DEBUG级别,但未找到任何内容。下一个请求( 1.4 第二个差距)之后的成功响应看起来像
2017-01-31 13:13:09,931 - [DEBUG] - from com.xxx.api.controllers.Api in monolith-akka.actor.default-dispatcher-34
new Result created - .. ..
2017-01-31 13:13:11,318 - [DEBUG] - from com.xxx.api.controllers.Api in monolith-
akka.actor.default-dispatcher-34
Upload media - .. ..
61 第二个差距的下一个请求后面的响应看起来像是
2017-01-31 13:12:08,624 - [DEBUG] - from com.xxx.api.controllers.Api in monolith-akka.actor.default-dispatcher-31
new Result created - .. ..
2017-01-31 13:13:09,892 - [DEBUG] - from com.xxx.controllers.Api in monolith-akka.actor.default-dispatcher-34
Upload media - .. ..
有没有人对配置logback.xml有任何建议,告诉我13:12:08到13:13:09之间发生了什么。
答案 0 :(得分:0)
我在conf / logback.xml <logger name="play" level="TRACE" />
日志显示60秒延迟发生在播放框架内的某处。我现在已将此报告为问题6943