Arbeta med kontroller

Författare:Esadax
Uppdaterad:28 juli 2025

Esadax håller automatiskt ett öga på olika aspekter av din webbapplikation med hjälp av Checks API. Lär dig hur du använder Checkar i ditt Esadax arbetsflöde här.

Innehållsförteckning

  1. Typer av flöden som aktiveras av Checks API
  2. Kontrollerar livscykeln
  3. Bygga din Checks Integration

Typer av flöden som aktiveras av Checks API

  • Kärnkontroller:

    • 200 svar på specifika sidor eller API:er.
    • Bestäm distributionens hälsa och identifiera problem med kod, fel eller brutna anslutningar.
  • Prestanda:

    • Samlar in viktig webbinformation för specifika sidor och jämför den med den nya distributionen.
    • Hjälper dig att avgöra om du ska bygga distributionen eller blockera den för vidare undersökning.
  • Från början till slut:

    • Verifierar att distributionen har alla komponenter som krävs för att bygga.
    • Identifierar eventuella trasiga sidor, saknade bilder eller andra tillgångar.
  • Optimering:

    • Optimerar information om buntstorleken.
    • Ser till att din webbplats hanterar stora tillgångar som paket- och bildstorlekar.

Livscykel för kontroller

Diagrammet visar hur en kontroll fungerar:

  1. När en distribution skapas utlöser Esadax webhook deployment.created. Detta talar om för integratörer att kontroller nu kan registreras.
  2. En integratör använder Checks API för att skapa kontroller som definierats i integrationskonfigurationen.
  3. När distributionen är byggd utlöser Esadax webhook deployment.ready. Detta meddelar integratörer att påbörja kontroller av distributionen.
  4. Esadax väntar tills alla skapade kontroller får en uppdatering.
  5. När alla kontroller får en slutsats kommer alias att tillämpas och distributionen kommer att gå live.

Bygg din Checks-integration

Så här bygger du din Checks-integration:

  1. Ge låga eller inga konfigurationslösningar för utvecklare att köra kontroller.
  2. Inkludera en guidad introduktionsprocess från installation till slutresultat.
  3. Ge relevant information om resultatet av testet på Esadax instrumentpanel.
  4. Dokumentera hur du går utöver standardbeteendet för att bygga anpassade tester för avancerade användare.