Azure / Azure/azure-functions-java-library
Ability to set retry behaviors from environment variable
- 主要言語
- Java
- スター
- 45
- フォーク
- 49
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Today when using bindings I can pop in the `%syntax%` to load in a value from environment variable. I can't do that with retry policies.
```
"retry": {
"strategy": "fixedDelay",
"maxRetryCount": 100,
"delayInterval": "%delay_interval%"
}
```
Would be good to support resolving from env.
Workaround today is to use the `host.json` file, and define the value using the `host.json` documented env path:
"AzureFunctionsJobHost__retry__delayInterval": "00:00:05"
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
Issue ではソースファイルもテストも指定されていません。まず、Java バインディングの retry-policy 処理と、既存の環境変数解決パスを特定してください。これを host.json に記載されている環境パスと比較し、その後、%delay_interval% のようなプレースホルダーが retry.delayInterval に対して解決されることを確認し、要求された動作のカバレッジを追加してください。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- azure, java
- 領域
- backend, cloud
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 42/100