Referenzpilot
Beweisen Sie die Änderung anhand Ihres eigenen Traffics.
Ein Referenzevaluierungsplan, keine Kundenerfolgsgeschichte. Ersetzen Sie Annahmen durch Messungen Ihres Traffics und Ihrer Hardware.
Startarchitektur
Platzieren Sie Webship neben dem vorhandenen Webserver. Behalten Sie dieselben Upstreams, Zertifikate und repräsentativen Routen bei, während der aktuelle Listener für ein Rollback verfügbar bleibt.
Repräsentative Last
Wiedergeben einer dokumentierten Mischung aus statischem, Proxy- und Protokollverkehr bei zunehmender Gleichzeitigkeit. Aufzeichnen von Antwortgenauigkeit, Fehlern, CPU, Speicher und Spitzlatenz.
Bewertungskriterien
Legen Sie vor dem Test Pass-/Fail-Schwellenwerte fest. Berücksichtigen Sie funktionale Gleichwertigkeit und Betriebsverhalten, nicht nur die maximale Durchsatzrate.
- Korrekte Antworten und Header auf allen ausgewählten Routen
- p95- und p99-Latenz für repräsentative Anfragen
- Fehlerrate und Ausfallverhalten unter Last
- CPU-Auslastung bei dauerhaftem Ziel-Traffic
- Speicherauslastung und Stabilität während dauerhaftem Traffic
Rücksetzungsplan
Dokumentieren Sie den alten Listener, die Konfigurationsaufnahme, die Verkehrsaufteilung und das Signal, das den Verkehr zurücksendet. Testen Sie die Rücksetzung vor der Produktionsumstellung.
Go oder No-Go
Nur freigeben, wenn die vereinbarten Kontrollpunkte bestanden werden. Halten Sie die aktuelle Konfiguration und das Routing bereit, bis das Canary abgeschlossen ist.
Dieser Plan enthält kein gemessenes Kundenergebnis oder garantierte Einsparungen. Ihr Team ist für die endgültige Entscheidung über Arbeitslast und Risiko verantwortlich.
Planen Sie Ihren eigenen Benchmark-PilotErstellen Sie Ihre Pilot-Checkliste
Wählen Sie den aktuellen Proxy, das Protokoll, das Verkehrsprofil und die Umgebung aus, um eine Checkliste und die JSON-Vorlage zu erstellen. Kein Ergebnis wird vorhergesagt.
Pilot-Checkliste
- Erfassen Sie eine Basislinie auf Nginx, bevor Sie die Routing ändern.
- Überprüfen Sie den HTTP/2-Pfad von Ende zu Ende.
- Spielen Sie repräsentativen API-Verkehr erneut ab.
- Verwenden Sie vergleichbare Ressourcen in Direkt auf Hardware.
- Stimmen Sie über Richtigkeit, p95/p99 Latenz, Fehler, CPU und Speicher-Grenzwerte ab.
- Halten Sie eine sofortige Rückrollroute bereit und proben Sie sie.
JSON Pilotvorlage
{
"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"
}Die Vorlage zeichnet nur Entscheidungen auf. Sie schätzt weder Leistung, Einsparungen noch Produktionsbereitschaft.