如果外部AB结果是200 rps和内部AB处理3k rps,我只能处理200(受出站速度限制)或3k?

我一直试图blitz.io我的网站,AB等,试图了解有多less并发用户可以使用我的网站。

在我自己的盒子里:
并发500,10000每秒3k点击次数。 传输速率:130,339千字节/秒。

从我的箱子外面:
并发500,10000点击我得到大约每秒150-200个请求。 传输速率:5,543千字节/秒。

Blitz.io
使用blitz.io,当并发开始移动超过200时,我以每秒200个请求的速度进行限制。

所以越来越多的并发请求,我的应用程序仍然返回每秒200响应。

这是否意味着networking吞吐量正在限制我的RPS到外部客户端? 因为我的印象是,我的服务器能够响应每秒3000次点击,如果客户端能够下载足够快(如localhost)。

我曾经玩过nginx的工作人员数量和连接数,但是我的上网电话是200 RPS。

我能做些什么来为更多这些网页提供服务?

我怎么知道networking瓶颈是在我的服务器还是在调用者?

由于我在这里缺乏经验,我不知道是否有从我的服务器出站的networking带宽瓶颈,除非我做了另外3个负载均衡的nginx服务器。

假设因为内部可以达到100mb / s,外部命中(1000个用户)需要100mb / s,那么服务器就能够将它输出到世界各地吗?

数据中心之间的带宽和延迟可能会很差,但对我来说,这听起来像是在一个数据中心的边界可能会限制速度。 它可以是一个,但如果是这种情况,则更可能是入站数据中心。

加载testing看起来非常类似于试图DOS / DDOS的脚本小子。 您的托pipe服务提供商可能会试图保护您。