mpm-worker

Apache:“mpm_worker:错误记分板已满,未达到 MaxRequestWorkers”
mpm-worker

Apache:“mpm_worker:错误记分板已满,未达到 MaxRequestWorkers”

我的环境: 在 Oracle Cloud 上托管的具有 4 个 OCPU 和 16GB RAM 的服务器; PHP-FPM 7.4.33 服务器; Apache/2.4.52(Ubuntu)mod_fcgid/2.3.9 OpenSSL/3.0.2; Ubuntu 22.04.3; 在此主机上,我有 10 个由 Webmin 管理的虚拟服务器。这是实际配置mpm_worker.conf: <IfModule mpm_worker_module> StartServers 2 MinSpareThreads ...

Admin

需要帮助解决 Ubuntu 上的 Apache2 MPM Worker 问题,系统一直崩溃?
mpm-worker

需要帮助解决 Ubuntu 上的 Apache2 MPM Worker 问题,系统一直崩溃?

我在 Ubuntu Server 22.04 上使用 Apache2 2.4.56。我安装了 PHP FPM 8.1,应该使用通过模块启用的 MPM Worker: a2query -m setenvif (enabled by maintainer script) dir (enabled by maintainer script) actions (enabled by unknown) rewrite (enabled by unknown) proxy_fcgi (enabled by site administrator) autoindex (e...

Admin

Apache MPM 工作者陷入 G(优雅完成)增长 - “记分牌已满”
mpm-worker

Apache MPM 工作者陷入 G(优雅完成)增长 - “记分牌已满”

运行 MPM 工作器,Apache 2.4.46,Debian 9 优雅地完成工作的时间会随着时间的推移而增长,它们似乎永远都完成不了。最终,我用完了容量,并收到“记分板已满”错误。如果我重新启动 Apache,它们就会被释放。 我不相信这与我的网站代码(php)有任何关系,因为许多挂起的请求只是纯图像 GET,不涉及 php。 <IfModule mpm_worker_module> ServerLimit 500 StartServers 10 MinSpareThreads 50 MaxSpareThreads 1...

Admin

为什么 apache 只能与 mpm-prefork 一起工作?
mpm-worker

为什么 apache 只能与 mpm-prefork 一起工作?

我在 LAMP(Linux、Apache2、MariaDB 和 PHP-FPM)上有 2 个 wordpress 网站。 如果我禁用 mpm-prefork 并启用 mpm-worker 或 mpm-event,apache 只会显示一个空白页(我有几个 wordpress 网站)。 奇怪的是日志没有提及任何问题。 我有以下 Apache 配置 VirtualHost configuration: *:80 is a NameVirtualHost default server www.example.c...

Admin

停止 vhost 的 Apache Worker
mpm-worker

停止 vhost 的 Apache Worker

Apache 在workermod 中运行。配置了多个vhosts。其中一个虚拟主机循环运行,生成子主机。我想终止这个虚拟主机,同时保持其他正常虚拟主机运行。Anapache2ctl restart是优雅的,因此不会终止坏虚拟主机的循环请求。apache2ctl stop停止配置错误的虚拟主机的坏请求,以及其他正常虚拟主机。 有没有办法可以停止坏的虚拟主机(或者它的坏请求)? ...

Admin

如何增加 apache2 中的并发连接数?
mpm-worker

如何增加 apache2 中的并发连接数?

由于 apache 2.4.18 的并发连接数达到最大值,我遇到了流量问题: ps auxf | grep apache2 | wc -l 258 一旦达到 258,服务器就会等待为新访问者提供新连接,该值永远不会超过 258。 我的配置如下: sudo nano /etc/apache2/mods-available/mpm_worker.conf <IfModule mpm_worker_module> ServerLimit 1000 StartServers ...

Admin

使用哪个 mpm 设置来限制 Centos 7 apache 上的连接数
mpm-worker

使用哪个 mpm 设置来限制 Centos 7 apache 上的连接数

我在谷歌上搜索,却发现自己陷入了困境,一无所获。 我的总体目标是限制在 Centos 7 服务器上可以同时与 Apache 建立的连接数量。 使用默认设置: [root@app1 ~]# cat /etc/httpd/conf.modules.d/00-mpm.conf LoadModule mpm_prefork_module modules/mod_mpm_prefork.so #LoadModule mpm_worker_module modules/mod_mpm_worker.so #LoadModule mpm_event_module m...

Admin

Apache2 MPM_Event Conf 避免记分牌满错误
mpm-worker

Apache2 MPM_Event Conf 避免记分牌满错误

我有几台服务器运行 apache2 服务来管理 REST API,流量正在下降。目前,apache2 设置为启动 2 台服务器,所以我看到两个 222 数据进程。服务器很少,但有时会因为“记分板已满”错误而失败,这是众所周知的Apache2 错误。当发生这种情况时,我注意到我的进程有 4 个而不是 2 个,其中两个进程使用了​​ 100%+ CPU,所以我通常会手动终止它们并重新启动 Apache2,但从长远来看这不是一个好主意或不可靠。 我到处都读过关于设置 MPM-Event.config 以尽量减少此类错误的文章,我甚至尝试将 Ubuntu16 上的...

Admin

mpm-worker

我的 Apache2.4(mpm_worker)实例退出并显示以下日志: [Mon May 27 11:27:33.196177 2019] [core:warn] [pid 567365:tid 139765793668032] AH00045: child process 567368 still did not exit, sending a SIGTERM [Mon May 27 11:27:35.198179 2019] [core:warn] [pid 567365:tid 139765793668032] AH00045: child pro...

Admin

如何在具有 16GB RAM 的 m4.xlarge AWS 实例中设置 prefork mpm
mpm-worker

如何在具有 16GB RAM 的 m4.xlarge AWS 实例中设置 prefork mpm

背景:我在 ELB 后面有六个 Web 服务器,每个 Web 服务器运行 2 个虚拟主机站点。我的 httpd.conf 文件没有 prefork mpm、worker mpm 或 event mpm 的配置。 我试过:我检查了以下路径并找到了 prefork mpm 路径的默认配置:usr/share/doc/httpd24-2.4.23/httpd-mpm.conf # prefork MPM # StartServers: number of server processes to start # MinSpareServers: minimum ...

Admin

如何找出 Apache 2.4 PHP-FPM mpm_worker 的最佳设置?
mpm-worker

如何找出 Apache 2.4 PHP-FPM mpm_worker 的最佳设置?

我正在努力找出我的 Ubuntu 服务器的正确设置。 它有 16 个 CPU 和 48GB 内存。但是,它似乎需要一段时间才能响应请求。最近,我切换到了 PHP-FPM 和 Apache 2.4 mpm_worker。 我的 mpm_worker.conf 文件: <IfModule mpm_worker_module> ServerLimit 250 StartServers 10 MinSpareThreads 75 MaxSpareThr...

Admin

centos 7 中的 apache 无法通过 mpm 事件启动
mpm-worker

centos 7 中的 apache 无法通过 mpm 事件启动

你好,我尝试从 prefork 切换到 apache MPM 事件,如下所示: vim /etc/httpd/conf.modules.d/00-mpm.conf # Select the MPM module which should be used by uncommenting exactly # one of the following LoadModule lines: # prefork MPM: Implements a non-threaded, pre-forking web server # See: http://httpd.a...

Admin

为什么安装 apache2-mpm-worker 时应删除 apache2-mpm-prefork?
mpm-worker

为什么安装 apache2-mpm-worker 时应删除 apache2-mpm-prefork?

我有一个依赖 的 packageA。packageAapache2-mpm-prefork已安装。现在我尝试安装apache2-mpm-worker,但输出为: me@XXX:~$ sudo apt-get install apache2-mpm-worker Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed a...

Admin