0

我正在运行一个专用服务器... Centos 6 PHP 5.3.3 Nginx 1.0.15

Nginx 使用 fastcgi 运行 php。

服务器使用远程 sql 与另一台服务器通信。

一个名为 download.php 的文件启动一个 mysql 连接,检查数据库中的一些详细信息,然后开始使用内容置换将字节流式传输给用户。

无论我做什么,我都无法同时连接下载5个以上的文件。例如,如果我使用文件管理器下载文件,最多可以建立5个连接,其余超时。

我已经将 nginx 设置为最多接受 32 个连接,mysql 连接在文件开始流式传输之前关闭,因此那里不应该存在连接限制问题。

有人知道如何增加连接数吗?也许知道我还能检查什么?

谢谢。

4

2 回答 2

0

很可能服务器设置为通过 ip 地址进行限制。有关详细信息,请参阅http://www.nakedmcse.com/Home/tabid/39/forumid/14/postid/61/scope/posts/Default.aspx

于 2012-08-03T05:24:57.850 回答
0

编辑 /etc/init.d/php_cgi 设置 server_childs=32

问题解决了!

于 2012-08-02T16:06:22.463 回答