mod_wsgi の動作モード

投稿者: | 2024年2月10日

mod_wsgi は、Apacheに組み込むモードとデーモンモードがあります。

組み込むモードがフォルトですが、この場合はマルチプロセスで動作し、またPython部分の変更時にApacheの再起動が必要になります。
一方でデーモンモードで動かすと、プロセス数やスレッド数を柔軟に変更できる(初期状態では1プロセス15スレッドのようです)上、
Python部分を置き換えてもApacheを再起動しなくてよくなります。

デーモンモードで動かす場合は下記を /etc/httpd/conf.d/django.conf に追記します。

    WSGISocketPrefix /var/run/wsgi
    WSGIDaemonProcess mysite-process python-path=/var/www/mysite
    WSGIProcessGroup mysite-process

参考


https://torina.top/detail/289/

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です