我创建了一个负载均衡器。当使用wrk
在Load Balancer Server中进行内部测试时,我收到了300,000 Requests Per Second.
的基准测试。然后,我在Digital Ocean中创建了一个Droplet并运行了相同的wrk测试,这次是从Digital Ocean到内部负载均衡器服务器的外部测试,结果为5,000 Request per Second
。
低结果是否与我的服务器资源和/或代码有关系,或者完全是由于Droplet上的资源造成的?
如果有人可以详细说明情况以及他们认为是请求量低的原因,那我将不胜感激。 也许我创建的负载均衡器完全没有问题,这是可以预期的,因为内部wrk测试代表了负载均衡器服务器的功能,而外部结果则基于其内部硬件,并且只能产生与之相同的最佳性能可以吗?
任何信息都将有所帮助。