特定のユーザーの Apache WSGI をリロードするにはどうすればよいでしょうか?

特定のユーザーの Apache WSGI をリロードするにはどうすればよいでしょうか?

複数の WSGI インスタンスがそれぞれ独自のユーザー アカウントで実行されています。

私は、他のユーザーに影響を与えることなく (Apache を完全に再起動した場合のように)、Python/DJango コードの更新時にのみユーザーが独自の HTTPD プロセスをリロードできるようにしようとしています。

これを実現する方法はありますか?

答え1

複数の異なるApacheをインストールせずに個々のプロセスを再起動する方法は知りません(特に誰かが何かを壊している場合、これは完全に理にかなった方法です)。ただし、優雅な再起動ディレクティブ...基本的には、サーバーを再起動する前に、実行中のプロセスが完了するのを待つ再起動です。

私は非常に大規模な Web サイトに数多く携わっていますが、これはユーザーへの影響がほとんどない本番環境でよく使用されます。

関連情報