flask + gunicorn运行程序,在数据库中手动insert数据后,需要重启gunicorn,flask程序才能查到新数据。
认证高级PHP讲师
リクエストの前後、またはリクエストの後にデータベースを切断する必要があります
この問題は、Gunicorn が再起動しても再起動しないという問題ではないはずです。それはキャッシュの問題であるはずです。データベース内のデータは変更されましたが、フラスコはまだ以前のデータをメモリに保存しています。これは、データをリロードしていないことが原因である可能性があります。具体的にどうやって使っているのか分かりません。私が言えるのはそれだけです。
リクエストの前後、またはリクエストの後にデータベースを切断する必要があります
リーリーこの問題は、Gunicorn が再起動しても再起動しないという問題ではないはずです。それはキャッシュの問題であるはずです。データベース内のデータは変更されましたが、フラスコはまだ以前のデータをメモリに保存しています。これは、データをリロードしていないことが原因である可能性があります。具体的にどうやって使っているのか分かりません。私が言えるのはそれだけです。