apache2.conf中的两个mpm_偶数_模块

apache2.conf中的两个mpm_偶数_模块,apache2,apache-config,Apache2,Apache Config,我碰巧检查了生产箱配置,我注意到有两种mpm\u worker\u模块配置。我只希望有一个协调的配置 <IfModule mpm_worker_module> ThreadLimit 150 StartServers 2 MaxClients 400 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild

我碰巧检查了生产箱配置,我注意到有两种
mpm\u worker\u模块
配置。我只希望有一个协调的配置

<IfModule mpm_worker_module>
    ThreadLimit         150
    StartServers          2
    MaxClients          400
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadsPerChild     150
    MaxRequestsPerChild   0
</IfModule>


<IfModule mpm_event_module>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>
我想知道是否有任何命令可以获取当前的
mpm\U worker\U模块
配置?
是否有任何命令可以告诉我
MaxClients
value?

返回并仔细阅读那些
IFModule
语句。根据您选择的MPM,只有一个处于活动状态。您可以通过调用
apachectl-V
并查找
服务器MPM
行来找到MPM。大多数发行版默认提供prefork MPM。@Charles此命令告诉您正在使用的模块。但它不会告诉您当前配置参数的值。我想检查当前配置参数的值。您可以根据正在使用的MPM和读取配置文件中的值来了解这一点。不幸的是,Apache很难告诉您当前的配置变量。您应该专注于获取
/服务器状态
工作状态。
'www-browser -dump http://localhost:80/server-status' failed.
Maybe you need to install a package providing www-browser or you
need to adjust the APACHE_LYNX variable in /etc/apache2/envvars
                                   Forbidden

   You don't have permission to access /server-status on this server.