Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Échec des requêtes avec une erreur sélectionnée aléatoire à partir d’un fichier contenant des erreurs factices.
Définition de l’instance de plug-in
{
"name": "GenericRandomErrorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "genericRandomErrorPlugin",
"urlsToWatch": [
"https://api.openai.com/*"
]
}
Exemple de configuration
{
"genericRandomErrorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/genericrandomerrorplugin.schema.json",
"errorsFile": "errors.json"
}
}
Propriétés de configuration
| Propriété | Descriptif | Faire défaut |
|---|---|---|
errorsFile |
Chemin d’accès au fichier qui contient des réponses d’erreur. | Aucune valeur par défaut |
rate |
Pourcentage de demandes à échouer avec une erreur aléatoire. Valeur comprise entre 0 et 100. | 50 |
retryAfterInSeconds |
Nombre de secondes à attendre avant de réessayer la requête. Inclus dans l’en-tête de réponse Retry-After pour la limitation dynamique. |
5 |
Options de ligne de commande
| Nom | Descriptif | Faire défaut |
|---|---|---|
-f, --failure-rate <failure rate> |
Pourcentage de demandes à échouer avec une erreur aléatoire. Valeur comprise entre 0 et 100. | 50 |
Étape suivante
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.