Referenspilot
Bevisa ändringen på din egen trafik.
En referensvärderingsplan, inte en kundframgångshistoria. Ersätt antaganden med mätningar från din trafik och hårdvara.
Startarkitektur
Placera Webship bredvid den befintliga webbservern. Behåll samma upstreams, certifikat och representativa rutter medan den nuvarande lyssnaren fortfarande är tillgänglig för återställning.
Representativ belastning
Spela upp en dokumenterad blandning av statisk, proxy- och protokolltrafik med ökande samtidighet. Registrera svarens korrekthet, fel, CPU, minne och svanslatens.
Scorecard-kriterier
Sätt gränser för godkänd/underkänd innan testet. Inkludera funktionell likvärdighet och operativt beteende, inte bara maximal genomströmning.
- Korrekt svar och rubriker över varje vald rutt
- p95 och p99 latens för representativa förfrågningar
- Felprocent och felbeteende under belastning
- CPU-användning vid konstant målbelastning
- Minneanvändning och stabilitet under konstant trafik
Återställningsplan
Dokumentera den gamla lyssnaren, konfigurationssnapshot, trafikdelning och signalen som skickar tillbaka trafiken. Testa återställning innan produktionsövergång.
Gå/inte gå
Främja endast om de överenskomna grindarna passerar. Håll den befintliga konfigurationen och rutten redo tills kanarien är klar.
Denna plan innehåller inga mätta kundresultat eller garanterade besparingar. Ditt team ansvarar för det slutliga beslutet om arbetsbelastning och risk.
Planera din egen benchmark-pilotBygg din pilotchecklista
Välj aktuell proxy, protokoll, trafikprofil och miljö för att skapa en checklista och JSON-mall. Ingen resultat förutsägs.
Pilotchecklista
- Registrera en baslinje på Nginx innan rutten ändras.
- Verifiera HTTP/2-vägen från början till slut.
- Spela upp representativ API-trafik.
- Använd jämförbara resurser i Ren hårdvara.
- Enas om korrekthet, p95/p99-latens, fel, CPU och minnesgränser.
- Ha en omedelbar återställningsväg redo och öva den.
JSON pilotmall
{
"schema": "webship-benchmark-pilot/v1",
"currentProxy": "nginx",
"protocol": "h2",
"trafficProfile": "api",
"environment": "baremetal",
"gates": [
"correctness",
"p95Latency",
"p99Latency",
"errorRate",
"cpu",
"memory"
],
"rollout": [
"baseline",
"shadow",
"canary",
"review",
"rollbackOrPromote"
],
"result": "not_measured"
}Mallen registrerar endast val. Den uppskattar inte prestanda, besparingar eller produktionsberedskap.