我试图运行apache2实时优先,为此我想使用IONICE,但没有成功。
Debian 6(2.6.32-5-amd64)
我使用这个命令
ionice -c1 -n0 apache2
但是我得到这个错误
apache2: bad user name ${APACHE_RUN_USER}
任何人都可以给我一些build议,让这个工作?
你不应该直接启动Apache,而是使用initscript或/usr/sbin/apache2ctl来代替。 你应该修改/etc/init.d/apache2 initscript来改变I / O优先级。 顺便说一句,你为什么要改变Apache进程的I / O优先级? 这可能会导致在客户端请求数量较大的情况下出现严重问题,整个系统可能无法响应。