【发布时间】:2015-10-13 02:30:46
【问题描述】:
我有 2 台机器的设置。我使用一个作为服务器,另一个作为客户端。它们使用 1Ghz 链路直接连接。两台机器都有 4 个内核、8Gb 内存和几乎 100Gb 的磁盘空间。我需要调整 Nginx 服务器(我正在尝试使用它,但我也可以使用任何其他服务器)来处理 85000 个并发连接。我在服务器上有一个 1kb 的文件,我在客户端上使用 curl 在所有连接上获取相同的文件。 在尝试了各种调整设置后,当我调用 curl 大约 40000 次时,我有 1500 个已建立的连接和大约 30000 个 TIME_WAIT 连接。有没有办法让TIME_WAITs ESTABLISHED? 在调整服务器和客户端方面的任何帮助将不胜感激。我对使用 Linux 并试图掌握它非常陌生。两台机器上的linux版本都是Fedora 20。
【问题讨论】:
标签: linux curl nginx performance-testing connection