web-dev-qa-db-ja.com

IoniceとApache2

このためにApache2をリアルタイムで優先的に実行しようとしていますが、IONICEを使用したいのですが、成功していません。

Debian 6(2.6.32-5-AMD64)

このコマンドを使用します

ionice -c1 -n0 Apache2

しかし、私はこのエラーが発生します

Apache2: bad user name ${Apache_RUN_USER}

誰かがこれを機能させるためのいくつかの提案を私に与えることができますか?

1
Stephen

Apacheを直接起動するのではなく、代わりにinitscriptまたは/usr/sbin/Apache2ctlを使用してください。 /etc/init.d/Apache2 initscriptを変更して、I/O優先度を変更する必要があります。ちなみに、なぜApacheプロセスのI/O優先度を変更したいのですか?これは、クライアントリクエストの数が多い場合に大きな問題を引き起こす可能性があり、システム全体が応答しなくなる可能性があります。

1
Alex