Pilota di riferimento
Dimostra il cambiamento sul tuo traffico.
Un piano di valutazione di riferimento, non una storia di successo del cliente. Sostituire le supposizioni con misurazioni del vostro traffico e dell'hardware.
Architettura iniziale
Posiziona Webship accanto al server web esistente. Mantieni gli stessi upstream, certificati e percorsi rappresentativi mentre l'ascoltatore corrente rimane disponibile per il rollback.
Carico rappresentativo
Ripeti un mix documentato di traffico statico, proxy e di protocollo con concorrenza crescente. Registra la correttezza della risposta, gli errori, la CPU, la memoria e la latenza di coda.
Criteri della scheda di valutazione
Imposta le soglie di superamento/fallimento prima del test. Includi la parità funzionale e il comportamento operativo, non solo il throughput massimo.
- Risposte corrette e intestazioni su ogni percorso selezionato
- Latenza di p95 e p99 per richieste rappresentative
- Tasso di errore e comportamento in caso di guasto sotto carico
- Uso della CPU sotto carico target sostenuto
- Uso della memoria e stabilità durante il traffico sostenuto
Piano di rollback
Documenta il vecchio listener, lo snapshot della configurazione, la suddivisione del traffico e il segnale che rimanda il traffico. Testa il rollback prima del passaggio in produzione.
Vai o non vai
Promuovere solo se i criteri concordati sono superati. Tenere pronta la configurazione e il routing attuali fino al completamento del canary.
Questo piano non contiene risultati misurati per il cliente né risparmi garantiti. Il tuo team è responsabile della decisione finale sul carico di lavoro e sul rischio.
Pianifica il tuo pilota di benchmarkCrea la tua checklist pilota
Scegli il proxy attuale, il protocollo, il profilo di traffico e l'ambiente per creare una checklist e un modello JSON. Nessun risultato è previsto.
Checklist pilota
- Registra una baseline su Nginx prima di modificare il routing.
- Valida il percorso HTTP/2 end-to-end.
- Riproponi il traffico rappresentativo di API.
- Usa risorse comparabili in Hardware nudo.
- Concorda sulla correttezza, latenza p95/p99, errori, CPU e limiti di memoria.
- Tieni pronta una rotta di rollback immediata e prova a esercitarti su di essa.
Modello pilota JSON
{
"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"
}Il modello registra solo le scelte. Non stima le prestazioni, i risparmi o la prontezza alla produzione.