Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Zpožďuje odpovědi náhodným počtem milisekund z nakonfigurovaného rozsahu. Podporuje jak požadavky HTTP, tak komunikaci STDIO.
Příklad konfigurace
{
"$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
}
}
Vlastnosti konfigurace
| Vlastnost | Popis | Výchozí |
|---|---|---|
minMs |
Minimální doba zpoždění přidaná do požadavku v milisekundách. | 0 |
maxMs |
Maximální doba zpoždění přidaná do požadavku v milisekundách. | 5 000 |
Možnosti příkazového řádku
Žádný
Podpora STDIO
Když použijete příkaz LatencyPlugin s příkazemSTDIO, modul plug-in přidá do odpovědí stdout umělou latenci. Simulace latence je užitečná pro testování, jak vaše aplikace zpracovává pomalé odezvy serveru PROTOKOLU MCP (Model Context Protocol) nebo jiné nástroje založené na STDIO.
Příklad konfigurace pro 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"
}
}
Pak spusťte tyto příkazy:
devproxy STDIO npx -y @modelcontextprotocol/server-filesystem