近い将来、Django/Gunicorn/Nginxのウェブサイトを有料の顧客に配備します。これは私の最初の公開ウェブサイトです。メンテナンスのためにサイトを一時的にダウンさせる必要がある時があります。私は保守をしている間に "503 Site Temporarily Unavailable"ページを提供するようにNginxを設定する方法を学びました。顧客に事前に電子メールで通知するように設定されています。Gunicornを再起動すると、DjangoのWebサイトはどうなりますか?
しかし、重大な問題があり、設定やビューなどを変更する必要があり、Gunicornを再起動して事前の警告なしにサイトを再起動する必要がある場合、お客様の視点からはどうなりますか?サイトは数秒間だけ減速しますか?彼らのセッションはそのまま残るか、すべてのセッションが失われますか?明らかに、書き込みが発生している場合、データベースの問題が発生します。どのようなことが起こり、被害を制限するための予防措置がありますか?
ありがとうございます。あなたの視点を得ることは常に良いことです。 – William