Slå av og på ruteren
- For å fikse feilen 503 backend henting mislyktes, start datamaskinen på nytt, ping ruteren, tøm nettleserbufferen eller tilbakestill nettleseren.
- Fortsett å lese for å lære de detaljerte trinnene.
Hvis du har støtt på feilen 503 Backend Fetch Failed Varnish cache-server mens du surfer på internett, kan denne guiden hjelpe!
Vi vil snakke om de vanlige årsakene og tilby deg WR-eksperter testede metoder for å fikse problemet med en gang.
Hva er en backend-feil 503?
En 503 Backend Fetch Failed Varnish cache-server indikerer at nettstedet eller webtjenesten du prøver å få tilgang til for øyeblikket er utilgjengelig, eller at du har en ustabil internettforbindelse. Andre sannsynlige årsaker er:
Hvordan tester, vurderer og vurderer vi?
Vi har jobbet de siste 6 månedene med å bygge et nytt gjennomgangssystem for hvordan vi produserer innhold. Ved å bruke den har vi senere gjort om de fleste av artiklene våre for å gi faktisk praktisk ekspertise på veiledningene vi har laget.
For flere detaljer kan du lese hvordan vi tester, vurderer og vurderer på WindowsReport.
- Serveren er under vedlikehold.
- Nettstedet anses som mistenkelig og blokkeres derfor av Adblocker på datamaskinen din.
- Nettstedserveren har ikke nok minne til å behandle den innkommende informasjonen.
- Hvordan fikser jeg Error 503 Backend Fetch Failed?
- 1. Slå av og på ruteren (for både frontend- og backend-brukere)
- 2. Ping ruteren for å sjekke tilkoblingen
- 3. Tøm nettleserbufferen
- 4. Tilbakestill nettleseren din
- 5. Aktiver Varnish-plugin-modulen på nytt (backend-brukere)
- 6. Endre lakk- og NGIX-konfigurasjonsfilene (backend-brukere)
- 7. Rediger cache-lengden (backend-brukere)
Hvordan fikser jeg Error 503 Backend Fetch Failed?
Før du fortsetter med noen trinn for å fikse feilmeldingen for 503-backend-henting mislyktes, gå gjennom følgende foreløpige kontroller:
- Å bruke en annen nettleser kan være en direkte løsning for å løse dette problemet og andre lignende 503 første byte timeout.
- trykk F5 for å oppdatere nettsiden.
- Lukk alle de andre aktive fanene eller start datamaskinen på nytt.
1. Slå av og på ruteren (for både frontend- og backend-brukere)
- Koble modemet og ruteren fra strømuttaket.
- Vent i 15-30 sekunder, og koble deretter modemet tilbake til strømuttaket.
- Igjen, vent i 1 minutt eller 2, og slå deretter på ruteren,
- Ruteren vil starte opp; vent til alle lysene blir grønne, og test deretter tilkoblingen.
Å slå av og på ruteren kan bidra til å fjerne lokale nettverksproblemer og oppdatere DNS-informasjon. Dermed elimineres problemet hvis problemet med nettstedet ligger på din side. Dette kan også hjelpe lignende nettstedrelaterte problemer som 503-feil utilgjengelig.
2. Ping ruteren for å sjekke tilkoblingen
- trykk Windows nøkkel, skriv cmd og klikk Kjør som administrator.
- Skriv inn følgende kommando for å pinge Google DNS-servere og vise deg om det er noe pakketap og treff Tast inn:
ping 8.8.8.8
Å pinge ruteren kan hjelpe deg med å diagnostisere lokale nettverkstilkoblingsproblemer og utelukke sannsynlige problemer med nettverket ditt.
3. Tøm nettleserbufferen
- Åpne din foretrukne nettleser. Her demonstrerer vi trinnene ved hjelp av Google Chrome.
- Gå til ikon med tre prikker, klikk deretter Innstillinger.
- Klikk på Personvern og sikkerhet alternativet, og klikk Slett nettleserdata.
- Til Tidsramme, plukke ut Hele tiden fra rullegardinlisten, og sett et hake ved siden av Informasjonskapsler og andre nettsteddata, & Bufret bilder og filer.
- Klikk Slett data.
Hvis du ikke får tilgang til nettstedet på grunn av korrupte eller utdaterte hurtigbufrede data lagret i nettleseren din, kan disse trinnene hjelpe deg med å slette den.
Å tømme hurtigbufferen kan hjelpe deg med å komme forbi Feil 503-sertifikatet har utløpt problemet slik at du ikke er begrenset til å besøke noen nettsteder.
- Beskyttet: 3 måter å fjerne bakgrunn fra video
- Løsning: Sky Glass sitter fast ved programvareoppdatering pågår
- Varsler HBO Max deg når noen logger på?
- Beskyttet: Hvordan oppskalere og forbedre video ved hjelp av VideoProc Converter AI
4. Tilbakestill nettleseren din
- Åpne din foretrukne nettleser. Her demonstrerer vi trinnene ved hjelp av Google Chrome.
- Gå til ikon med tre prikker, klikk deretter Innstillinger.
- Velg fra venstre side Tilbakestill innstillinger.
- Klikk Tilbakestill innstillingene til de opprinnelige standardene.
- Nå, på følgende ledetekst, velg Tilbakestill innstillinger.
Hvis du kan bruke nettstedet i en annen nettleser, men ikke kan åpne det i den foretrukne nettleseren, er det på tide å tilbakestille det til standardinnstillingene.
5. Aktiver Varnish-plugin-modulen på nytt (backend-brukere)
- Gå til nettstedets kontrollpanel og logg på med legitimasjonen.
- Gå deretter til Nettakselerator, klikk deretter Administrer lakk.
- Klikk Deaktiver lakk.
- Klikk deretter Bekreft handling å deaktivere.
- Klikk nå Aktiver lakk.
Hvis Feil 503 Backend Fetch Failed-problemet er på serverenden og forårsaket av feilkonfigurasjon av Varnish-bufferen eller andre problemer, kan det hjelpe å oppdatere plugin-en. Men hvis programtillegget allerede er deaktivert, prøv å aktivere det og sjekk om problemet er løst.
6. Endre lakk- og NGIX-konfigurasjonsfilene (backend-brukere)
- Sørg for at du har logget på med administratorrettigheter. Finn og åpne filen i Ubuntu fra denne banen i tekstredigeringsprogrammet du ønsker: /etc/varnish/default.vcl
- Søk på denne linjen og fjern /pub fra den:
.probe = {
.url = "/pub/health_check.php";
- Etter endringen skal det se slik ut:
.probe = {
.url = "/health_check.php";
- Hvis du ikke ser /pub i linjen, prøv å legge den til. Lagre filen.
Finn nå nginx.conf.sample fil i Magneto 2 rotmappen, følg disse trinnene:
- Finn denne linjen og legg til health_check:
location ~ (index|get|static|report|404|503)\.php$ {
- Etter endringen skal det se slik ut:
location ~ (index|get|static|report|404|503|health_check)\.php$ {
- trykk Ctrl + S for å lagre endringene.
7. Rediger cache-lengden (backend-brukere)
- Gå til varnish-konfigurasjonsfilen:
etc/default/varnish
- Se etter http_resp_hdr_len linje og endre verdien til 70000 bytes. I tilfelle hvis parameteren ikke eksisterer, se etter thread_pool_max og legg til denne linjen:
-p http_resp_hdr_len=70000 \
- Lokaliser http_resp_size og endre verdien til 100000; det skal se slik ut:
-p http_resp_size=100000 \
- trykk Ctrl + S for å lagre endringene.
Hvis ingenting fungerte for deg, prøv å vurdere nettstedadministratoren, forklar problemet og fiksene du prøvde for ytterligere hjelp.
Hvis du har spørsmål eller forslag om emnet, kan du gjerne nevne dem i kommentarfeltet nedenfor.