我有一台运行 Docker + NodeJS 应用程序的服务器和一台运行 nginx 的负载均衡器。在升级到两台服务器之前,我想尝试复制负载均衡器和现有服务器的流量统计信息。
(这两台机器在 Digital Ocean 的售价均为 5 美元)
当我直接在服务器上运行 loader.io 时,令我印象深刻的是它可以在 1 分钟的测试中维持每秒多达 2000 个请求。
然而,当我使用 loader.io 对抗 nginx,代理到另一台服务器时,它每秒就会放弃大约 300 个请求。
由于一台机器似乎能够处理负载,我不确定问题是什么。我猜想是我的 nginx.conf,但我可以使用一些指针来优化它。
nginx.conf:http://pastebin.com/MkX8P4eh