akka-http拒绝多个连接

时间:2019-09-02 15:04:39

标签: scala akka akka-http

我有一个scala akka-http应用程序,现在我正在测试该应用程序是否容易受到Dos攻击,这是:)

我的替代配置为

akka.http {
  server {
    max-connections = 1
    pipelining-limit = 1
  }
}

我如何测试:小型Java应用程序,该程序可启动1000个线程并调用原始api客户端。

我的akka​​服务器一次接受一个连接,但是我想将拒绝连接返回到999个线程的其余部分。目前,在大约200个连接开始后,我正在拒绝连接。

我已经看到从邮递员那里调用akka服务器陷入了困境...所以我的Dos攻击基本上奏效了。

关于如何配置服务器的任何想法? 进行以下设置似乎也可以使邮递员工作得很好。

max-connections = 1024
pipelining-limit = 16

但这仍然卡住了

max-connections = 5
pipelining-limit = 5

0 个答案:

没有答案