idexinyang 发表于 2011-8-18 20:09:41

菜鸟问个lnmpa的问题。

刚刚用了lnmpa,感觉比原来的是lnmp要好一些

因为自己是菜鸟,只会使用,所以想问一个问题。

以前用lnmp时候修改php-fpm.conf <value name="max_children">5</value>,因为5太小了


不知道lnmpa是不是也需要修改这个参数,这个参数还有用处吗?

在哪儿修改,谢谢!

idexinyang 发表于 2011-8-19 08:18:24

<IfModule mpm_prefork_module>
    ServerLimit         1000
    StartServers          10
    MinSpareServers       25
    MaxSpareServers      100
    MaxClients          1000
    MaxRequestsPerChild   0
</IfModule>


这些参数在哪里呢。。,呵呵

idexinyang 发表于 2011-8-19 08:28:55

找到了

conf/extra/httpd-mpm.conf

呵呵

8G内存的服务器设置下面的参数行不行?谢谢军哥,给指导一下

<IfModule mpm_prefork_module>
    StartServers          10
    MinSpareServers       25
    MaxSpareServers      100
    Serverlimit         2500
    MaxClients          2000
    MaxRequestsPerChild0
</IfModule>

[ 本帖最后由 idexinyang 于 2011-8-19 08:39 编辑 ]

yuweitaocn 发表于 2011-8-19 23:35:37

这一个就要看你的个人的设置了啊,没有必要设置得这么的大的奥。1000肯定是够了的,再大你的8GB的内存肯定是吃不消的啊,跑一些复杂的程序的话更加是吃不消了,
这里的2000意思是服务器同时处理的人数是2000.你可以试一下用一下压力工具试试看,你的服务器吃不吃得消这一个人数。。

若是多了反而是不好,别人要是用那一些压力的工作去压你的网站的话就会导致你的服务器无法正常的访问,而且还会DOWN掉。。

yuweitaocn 发表于 2011-8-19 23:41:32

<IfModule mpm_prefork_module>
    StartServers          10   #APAHCE服务一开,就会有十个进程开启
    MinSpareServers       25    #空间的进程数,这一个是APACHE在正常的负荷下的进程数
    MaxSpareServers      100    #当访问很大的时候,最大的进程数
    Serverlimit         2500      # 设置访问连接数在>2的APACHE版本中,才会有这一个设置,1的版本就要修改源码,网上多得是
    MaxClients          2000       # 设置同时访问的人数,若没有上面的那一条,默认就只有256
    MaxRequestsPerChild0    #运行时间超时则结束进程,0表示不会结束,对你的服务器的硬件要很有信心。
</IfModule>
页: [1]
查看完整版本: 菜鸟问个lnmpa的问题。