0
10分ごとにタイマートリガで実行するように設定されたAzure関数を設定しました(CRONスケジュールは0 */10 * * * *に設定されています)。関数が実行されていて、すべて正常に機能しますが、3日後に関数が呼び出されなくなりました。サービスを再開すると、通常に戻り、10分ごとに実行されます。この問題は3回発生しました。Azure機能 - 何もせずに呼び出しを停止しました
何か問題がありますか?
10分ごとにタイマートリガで実行するように設定されたAzure関数を設定しました(CRONスケジュールは0 */10 * * * *に設定されています)。関数が実行されていて、すべて正常に機能しますが、3日後に関数が呼び出されなくなりました。サービスを再開すると、通常に戻り、10分ごとに実行されます。この問題は3回発生しました。Azure機能 - 何もせずに呼び出しを停止しました
何か問題がありますか?
あなたは消費計画または専用のWebアプリケーション上で実行していますか?
私はこれが専用のウェブアプリであると仮定しています。消費量には、暴走する機能を避けるために5分のタイムアウトが組み込まれています。
host.jsonの関数のタイムアウト値を設定すると、これらの暴走関数を強制終了して自動的に再起動します。 host.jsonに冗長なロギング設定を追加して、これらの機能が完了していない理由を判別することもできます。
ポータルでロギングの問題が発生している可能性があります。サーバーログに基づいて、この関数は常に-devと-proの両方のアプリケーションで常時実行されていました(Always Onが両方とも正しく有効になっています)。 –