1

peewee基礎となるデータベースを持つフラスコアプリを作成しました。また、openstack とやり取りして VM を作成します。このアプリは、DOCKERFILE を介してウェイトレスによって提供されます

>> Docker file
ENTRYPOINT ["/usr/src/app/wrapper.sh"]

>> In wrapper.sh
# Start the primary process and put it in the background
poetry run waitress-serve --port=5000 --threads=8 --call "server:app.create_app" &

docker compose を再実行すると、docker が SIGTERM を送信し、SIGKILL の前に 10 秒待機すると考えられます。ウェイトレスは、現在処理中のリクエストを完了しようとしますか? もしくは伝える方法はありますか?アプリ自体にいくつかのハンドラーを追加できますが、基になるアプリにコードを追加しなくても動作を取得できれば...タントが理想的です。

4

0 に答える 0