我无法通过 apache2 -l 的输出确定我的 apache2 安装是预分叉还是工作线程(多线程)



我希望看到prefork.c或worker.c,但我都看不到。 我的输出如下。 我如何知道我在运行什么? 我也没有在我的 apache2.conf 中看到预分叉和工人的标准配置参数 - 非常困惑。

root@www:/home/manuel# apache2 -l 在模块中编译: 核心.c mod_so.c mod_watchdog.c http_core.c mod_log_config.c mod_logio.c mod_version.c mod_unixd.c

我在这里到底在运行什么,如何优化它?

我正在运行 Ubuntu 14.04 64。

谢谢。

在 2.4 中,MPM 可以动态加载。

您必须使用 apacehctl -M 列出所有动态加载的模块,而不仅仅是用 -l 列出的静态模块。

最新更新