问题出现在我的服务器上,它出现在网络或网络中 浏览器...我想某种针对DDoS攻击的策略,在哪里 您无法一次从一个IP访问服务器上的多个文件。
我有一个问题要问你。我正在测试四核ubuntu服务器。我安装了灯, apache 显然是使用 prefork (&#34; / usr / sbin / apache2 -l&#34;)。< / p>
问题是我不能再一次运行 6个php文件。例如,我创建了10个php守护进程,但是其中只有6个实际上开始做某些事情......其他人正在等待直到某些事情结束。如果我在运行浏览器的那些php文件时从浏览器访问任何php文件,只需挂起(继续加载 - 实际上只是等待)。
有没有办法增加它?我试图更改 etc / apache2 / apache2.conf 文件,以增加StartServers,MinSpareServers和MaxSpareServers,但这没有帮助。我知道服务器可以轻松处理负载。
任何人都可以回答这个问题吗?
答案 0 :(得分:1)
你是如何运行PHP的?你在使用fastcgi,mod_php等吗?
这个:http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxclients可能对你有所帮助,但是你的PHP也可能有限制,具体取决于你的php.ini配置。
答案 1 :(得分:0)
我猜您正在"pm.max_children"
/etc/php5/fpm/pool.d/yoursite.conf
尝试增加它。