当你重启Gunicorn时,Django网站会发生以下情况:
- Gunicorn进程重启:Gunicorn是一个Python的Web服务器,用于运行Django应用程序。当你重启Gunicorn时,它会停止当前运行的进程,并启动新的进程来接受和处理HTTP请求。
- Django应用程序重新加载:Gunicorn重启后,它会重新加载Django应用程序。这意味着Django的代码和配置文件会被重新加载到内存中,以确保最新的更改生效。
- 网站服务中断:在Gunicorn重启的过程中,Django网站将会暂时中断服务。这是因为在重启期间,旧的Gunicorn进程会停止接受新的请求,而新的进程需要一些时间来启动和加载应用程序。
- 连接重置:当Gunicorn重启时,所有当前正在处理的HTTP连接将会被重置。这意味着用户可能需要重新发起请求来访问网站。
总结起来,当你重启Gunicorn时,会导致Django网站的服务中断,并且需要一些时间来重新加载应用程序和启动新的进程。用户可能需要重新发起请求来访问网站。