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