모의 오류가 포함된 파일에서 임의로 선택한 오류가 있는 요청에 실패합니다.
플러그 인 인스턴스 정의
{
"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/v1.0.0/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에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Dev Proxy