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.
Menunda respons dengan jumlah milidetik acak dari rentang yang dikonfigurasi. Mendukung permintaan HTTP dan komunikasi STDIO.
Contoh konfigurasi
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.0.0/rc.schema.json",
"plugins": [
{
"name": "LatencyPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "latencyPlugin"
}
],
"latencyPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.0.0/latencyplugin.schema.json",
"minMs": 200,
"maxMs": 10000
}
}
Properti konfigurasi
| Harta benda | Deskripsi | Bawaan |
|---|---|---|
minMs |
Jumlah minimum penundaan yang ditambahkan ke permintaan dalam milidetik. | 0 |
maxMs |
Jumlah maksimum penundaan yang ditambahkan ke permintaan dalam milidetik. | lima ribu |
Opsi baris perintah
Tidak
Dukungan STDIO
Ketika Anda menggunakan LatencyPlugin dengan STDIO perintah , plugin menambahkan latensi buatan ke respons stdout. Latensi simulasi berguna untuk menguji bagaimana aplikasi Anda menangani respons server Model Context Protocol (MCP) yang lambat atau alat berbasis STDIO lainnya.
Contoh konfigurasi untuk STDIO
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.1.0/rc.schema.json",
"plugins": [
{
"name": "LatencyPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "latencyPlugin"
},
{
"name": "MockSTDIOResponsePlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "mockSTDIOResponsePlugin"
}
],
"latencyPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.1.0/latencyplugin.schema.json",
"minMs": 100,
"maxMs": 500
},
"mockSTDIOResponsePlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.1.0/mockSTDIOresponseplugin.schema.json",
"mocksFile": "STDIO-mocks.json"
}
}
Kemudian jalankan:
devproxy STDIO npx -y @modelcontextprotocol/server-filesystem