バックグラウンドタスク#

バックグラウンドタスクの API は、呼び出し可能オブジェクトと引数を取り込むことで Sanic と Starlette に従います。ただし、Quart はシャットダウン時にタスクが終了するようにします (サーバーがタイムアウトしてキャンセルしない限り)。これは、運用環境での希望どおりです。

バックグラウンドタスクで発生したエラーはログに記録されますが、それ以外は無視され、アプリが継続できるようにします。これは、リクエストや Web ソケットの処理におけるエラーにもよく似ています。