モック エラーを含むファイルからランダムに選択されたエラーで要求が失敗します。
プラグイン インスタンスの定義
{
"name": "GenericRandomErrorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "genericRandomErrorPlugin",
"urlsToWatch": [
"https://api.openai.com/*"
]
}
構成の例
{
"genericRandomErrorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v0.29.1/genericrandomerrorplugin.schema.json",
"errorsFile": "errors.json"
}
}
構成プロパティ
財産 | 形容 | デフォルト |
---|---|---|
errorsFile |
エラー応答を含むファイルへのパス。 | 既定値なし |
rate |
ランダム エラーで失敗する要求の割合。 0 ~ 100 の値。 | 50 |
retryAfterInSeconds |
要求を再試行するまでに待機する秒数。 動的スロットル用の Retry-After 応答ヘッダーに含まれます。 |
5 |
コマンド ライン オプション
名前 | 形容 | デフォルト |
---|---|---|
-f, --failure-rate <failure rate> |
ランダム エラーで失敗する要求の割合。 0 ~ 100 の値。 | 50 |
次のステップ
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Dev Proxy