我使用基准测试喷雾和akka-http来了解我可以获得的吞吐量。经测试的应用程序很简单。它在静态GET路径上返回静态输出。但是在两个框架的情况下,当静态响应长度从7增加到~2040个字符时,我的吞吐量从~64000降低到~22000 rps。
有没有其他人经历过这样的行为?如何改善这种情况?
可以在此处找到经过测试的代码:gist
它的灵感来自this question中描述的测试。
二手版本:
ubuntu 14.04,scala 2.11.8,oracle jdk 1.8
akka-http:2.4.11
喷雾:1.3.1 with akka 2.3.6
答案 0 :(得分:1)
这似乎是网络问题 @jrudolph感谢您强调网络吞吐量。