Apache 出现“无法连接到 mod-mono-server”且无限分叉生成

Apache 出现“无法连接到 mod-mono-server”且无限分叉生成

我有一台 Arch Linux 服务器,它运行良好,但已经过时了。在解决了所有问题之后,pacman -Syu它运行的 Web 服务将不再加载,只出现一般的 503 错误。除了 Apache 日志之外,我似乎无法获得有关该错误的任何详细信息:

Failed to connect to mod-mono-server after several attempts to spawn the process.

除此之外,我还使用了“事件” MPM 模型。然而,出于某种原因,Apache 最初会启动大约 8 个进程,然后随着每个网站请求的进行,似乎会启动另外 8 个进程,而不会终止任何先前的进程。它基本上会继续生成进程,直到达到进程资源限制,或者直到 RAM 耗尽(以先到者为准)。每个进程都会消耗其所能消耗的所有 CPU。

mod-mono-server它本身会启动,虽然需要几秒钟,并且同一个 apache 实例上的静态(不使用 mono)站点可以正常工作。journald 日志和我在 /var/logs 中找到的其他日志都没有提供任何类型的信息

我如何才能获取有关此错误的更多信息?当然,我该如何修复它?

答案1

mod_mono 和新版本 systemd 的一些兼容性问题似乎是罪魁祸首,但 mod_mono 团队尚未做出任何开发回应或确认:https://bbs.archlinux.org/viewtopic.php?id=243508

相关内容