Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Завершается сбоем запросов со случайной выбранной ошибкой из файла, содержащего измеченные ошибки.
Определение экземпляра подключаемого модуля
{
"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
Исходный код этого содержимого можно найти на GitHub, где вы также можете создавать и просматривать проблемы и запросы на вытягивание. Для получения дополнительной информации см. наше руководство для авторов.