AzurePython関数の再試行制限がロジックアプリで機能しない

ジョセフ・コズサッチ

「失敗した」関数の再試行を制限するために2つの方法を試しましたが、どちらも機能しませんでした(以下で説明)。私は発達障害があるので、どんな助けでもありがたいです。

コンテキスト:関数は、電子メールの添付ファイルがblobに保存された後、電子メールによってトリガーされるロジックアプリに配置されます。ファイルが保存された後、関数は正常に実行されますが、ロジックアプリは2〜3分の実行時間後に「BadRequest。Http要求が失敗しました:サーバーがタイムアウト制限内に応答しませんでした」を返します。次に、ロジックアプリは関数をさらに4回再試行します。

方法1:host.jsonに再試行を配置しました:

{
  "version": "2.0",
  "logging": {
    "applicationInsights": {
      "samplingSettings": {
        "isEnabled": true,
        "excludedTypes": "Request"
      }
    }
  },
  "extensionBundle": {
    "id": "Microsoft.Azure.Functions.ExtensionBundle",
    "version": "[1.*, 2.0.0)"
  },
  "retry": {
    "strategy": "fixedDelay",
    "maxRetryCount": 0,
    "delayInterval": "00:00:05"
  }
}

方法2:同じスニペットをfunction.jsonに配置しました:

{
  "scriptFile": "__init__.py",
  "bindings": [
    {
      "authLevel": "anonymous",
      "type": "httpTrigger",
      "direction": "in",
      "name": "req",
      "methods": [
        "get",
        "post"
      ]
    },
    {
      "type": "http",
      "direction": "out",
      "name": "$return"
    }
  ],
  "retry": {
    "strategy": "fixedDelay",
    "maxRetryCount": 0,
    "delayInterval": "00:00:10"
}
}
フランクゴング

再試行ポリシーはによって定義されazure logic appます。関数で構成するのではなく、Azureロジックアプリのアクションで再試行ポリシーを構成する必要があります。再試行ポリシーを参照できます

最も基本的な例外とエラー処理については、サポートされているアクションまたはトリガーで再試行ポリシーを使用できます。たとえば、HTTPアクションを参照してください。再試行ポリシーは、元の要求がタイムアウトまたは失敗したときに、アクションまたはトリガーが要求を再試行するかどうか、およびその方法を指定します。これは、408、429、または5xx応答をもたらす要求です。他の再試行ポリシーが使用されていない場合は、デフォルトのポリシーが使用されます。

再試行回数を0に設定する場合は、以下の手順に従ってください。

あなたは、クリックできる···の右上にHttp、アクションクリックしSettingsて、選択Noneの下でRetry Policy

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

AzurePython関数の再試行制限がロジックアプリで機能しない

分類Dev

再試行可能な注釈が春のバッチアプリケーションで機能しない

分類Dev

ログイン制限の試行がサーブレットで機能しない

分類Dev

送信ボタンの再クリックでJquery関数が機能しない

分類Dev

プラグインのページ付けとスキップ/制限がそのmongodbクエリで機能しないのはなぜですか?

分類Dev

nestjsアプリでレート制限機能が機能しない

分類Dev

AWSステップ関数でロジックを再試行します

分類Dev

関数通知がチャットアプリのFirebaseで機能しない

分類Dev

他の集計関数メソッドが私のlaravel8プロジェクトで機能しない

分類Dev

AzureロジックアプリのTwitterトリガーが機能しない

分類Dev

スプリング統合スプリッターで再試行ポリシーが機能しないのはなぜですか?

分類Dev

ブール値がロジック アプリ条件で機能しない

分類Dev

解析:ParseCloudコードの関数で複数のクエリを試行します。2番目のクエリが機能していないようです

分類Dev

関数ロジックは、ランダムな回数の試行後に機能します

分類Dev

RestControllerでSpringの再試行が機能しない

分類Dev

Spring Integration + SQS-例外での再試行が機能しない

分類Dev

複数のクロージャが機能しないジェネリック関数

分類Dev

無限ループでsystem()関数を介して実行された子プロセスの強制終了がperlで機能していません

分類Dev

制限時間に達していないときに、Jenkinsステップが再試行せず、代わりにタイムアウトエラーをスローするのはなぜですか?

分類Dev

フェニックスアプリで一意のインデックス制約が機能しない

分類Dev

ecdfオブジェクトを使用したRプロット関数で「タイプ」が機能しない

分類Dev

SpringBatchで再試行機能が機能しない

分類Dev

スプリットメソッドで制限が機能しないのはなぜですか?

分類Dev

外部依存関係(インデックスにない)を使用してAzurePython関数アプリを公開できません

分類Dev

プロジェクトリアクター:いくつかの条件が満たされるまで、別の引数でモノを再試行する方法

分類Dev

EXTJS 5.0:ストア内のextraParamsで無限グリッドスクロールが機能しない

分類Dev

JavaScript .startWith()関数がIEで機能しない、angularjsプロジェクト内

分類Dev

アプリの実行中にAndroidSpinnerがクリックできない、または機能しない

分類Dev

選択したチェックボックスの数を制限する機能が機能しない(javascript)

Related 関連記事

  1. 1

    AzurePython関数の再試行制限がロジックアプリで機能しない

  2. 2

    再試行可能な注釈が春のバッチアプリケーションで機能しない

  3. 3

    ログイン制限の試行がサーブレットで機能しない

  4. 4

    送信ボタンの再クリックでJquery関数が機能しない

  5. 5

    プラグインのページ付けとスキップ/制限がそのmongodbクエリで機能しないのはなぜですか?

  6. 6

    nestjsアプリでレート制限機能が機能しない

  7. 7

    AWSステップ関数でロジックを再試行します

  8. 8

    関数通知がチャットアプリのFirebaseで機能しない

  9. 9

    他の集計関数メソッドが私のlaravel8プロジェクトで機能しない

  10. 10

    AzureロジックアプリのTwitterトリガーが機能しない

  11. 11

    スプリング統合スプリッターで再試行ポリシーが機能しないのはなぜですか?

  12. 12

    ブール値がロジック アプリ条件で機能しない

  13. 13

    解析:ParseCloudコードの関数で複数のクエリを試行します。2番目のクエリが機能していないようです

  14. 14

    関数ロジックは、ランダムな回数の試行後に機能します

  15. 15

    RestControllerでSpringの再試行が機能しない

  16. 16

    Spring Integration + SQS-例外での再試行が機能しない

  17. 17

    複数のクロージャが機能しないジェネリック関数

  18. 18

    無限ループでsystem()関数を介して実行された子プロセスの強制終了がperlで機能していません

  19. 19

    制限時間に達していないときに、Jenkinsステップが再試行せず、代わりにタイムアウトエラーをスローするのはなぜですか?

  20. 20

    フェニックスアプリで一意のインデックス制約が機能しない

  21. 21

    ecdfオブジェクトを使用したRプロット関数で「タイプ」が機能しない

  22. 22

    SpringBatchで再試行機能が機能しない

  23. 23

    スプリットメソッドで制限が機能しないのはなぜですか?

  24. 24

    外部依存関係(インデックスにない)を使用してAzurePython関数アプリを公開できません

  25. 25

    プロジェクトリアクター:いくつかの条件が満たされるまで、別の引数でモノを再試行する方法

  26. 26

    EXTJS 5.0:ストア内のextraParamsで無限グリッドスクロールが機能しない

  27. 27

    JavaScript .startWith()関数がIEで機能しない、angularjsプロジェクト内

  28. 28

    アプリの実行中にAndroidSpinnerがクリックできない、または機能しない

  29. 29

    選択したチェックボックスの数を制限する機能が機能しない(javascript)

ホットタグ

アーカイブ