Ionice 和 Apache2

Ionice 和 Apache2

我正在尝试以实时优先级运行 apache2,为此我想使用 IONICE,但没有成功。

Debian 6(2.6.32-5-amd64)

我使用这个命令

ionice -c1 -n0 apache2

但是我得到了这个错误

apache2: bad user name ${APACHE_RUN_USER}

有人能给我一些建议以使这个工作正常进行吗?

答案1

您不应该直接启动 apache,而应该使用 initscript 或/usr/sbin/apache2ctl。您应该修改/etc/init.d/apache2initscript 以更改 I/O 优先级。顺便问一下,为什么要更改 apache 进程的 I/O 优先级?如果客户端请求数量很多,这可能会导致严重问题,整个系统可能会无响应。

相关内容