Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sekilas
Tujuan: Mengonfigurasi seberapa sering Proksi Dev mensimulasikan kegagalan API
Waktu: 2 menit
Prasyarat:Menyiapkan Proksi Dev
Secara default, ada kemungkinan 50% bahwa Dev Proxy mengembalikan kesalahan acak untuk API Anda. Anda dapat mengubah kemungkinan ke nilai yang berbeda menggunakan --failure-rate opsi , misalnya:
devproxy --failure-rate 80
Atau, Anda dapat mengonfigurasi tingkat kegagalan dalam file konfigurasi Proksi Dev. Dev Proxy secara otomatis memuat ulang konfigurasinya saat Anda menyimpan perubahan, sehingga Anda tidak perlu memulai ulang proksi.
File: devproxyrc.json
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.3.0/rc.schema.json",
"plugins": [
{
"name": "GenericRandomErrorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "genericRandomErrorPlugin"
}
],
"urlsToWatch": [
"https://api.example.com/*"
],
"genericRandomErrorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.3.0/genericrandomerrorplugin.schema.json",
"errorsFile": "errors.json",
"rate": 80
}
}
Penting
Saat Anda mengonfigurasi tingkat kegagalan ke 0, Dev Proxy akan meneruskan semua permintaan ke API asli. Saat Anda mengonfigurasinya ke 100, Dev Proxy akan mensimulasikan kesalahan untuk setiap permintaan yang cocok.
Lihat juga
- Uji aplikasi saya dengan kesalahan acak - Alur kerja simulasi kesalahan
- Glosarium - Terminologi Proxy Pengembang