在Play框架中请求队列

use*_*649 5 denial-of-service httprequest akka playframework playframework-2.2

我最近在Play框架中遇到了请求队列的问题.当服务器过载并且无法按时处理请求时,请求将被放入队列中.即使请求者断开连接请求仍然留在队列中并且将由控制器处理.在压力测试期间,控制器甚至在30分钟前就收到了请求.

这会导致拒绝服务.是否可以设置请求队列深度或请求生存时间?

任何其他解决方案也将受到赞赏.

Nil*_*jan 0

游戏开发者邮件列表中的这个讨论线程应该提供必要的见解。

https://groups.google.com/forum/#!topic/play-framework-dev/lq0H1HBiJvs

tl;dr 当每个请求都有一个线程模型时,测量请求队列是有意义的。对于 Play 来说,异步和非阻塞请求队列并不真正适用。