Azure Functions の Graceful Shutdown について
Azure Functions の Graceful Shutdown について
回答Graceful Shutdown は、より安全にインスタンスのシャットダウンを行う仕組みのことを指しています。
特に Azure Functions においては、アプリケーションが動作するインスタンス上でインスタンスの停止処理が発生する際にあるオブジェクトに対して停止処理の開始を通知し利用者側で後述するある程度の猶予のもとアプリケーションの処理を制御可能な仕組みを指しています。
本稿では、Graceful Shutdown の詳解は省略するものの、Azure Functions を利用時にどういったことを実装いただけるかという点について紹介していこうと思います。
停止処理の検知と実装例C# の場合には以下のドキュメントにあるように CancellationToken クラスの IsCancellatio...