Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 14329|Atsakyti: 0

Rodomos naršyklės užklausos Laikinos antraštės rodo sprendimą

[Kopijuoti nuorodą]
Paskelbta 2018-05-22 22:57:55 | | | |
"Chrome" užklausoje nurodoma "Rodomos laikinos antraštės":


Pirmą kartą naršyklė siunčia šią užklausą, užklausa užblokuojama ir atsakymas negaunamas. Kai naršyklės bus paprašyta išsiųsti šią užklausą dar kartą, naršyklė praneš apie šį įspėjimą, jei į ankstesnę užklausą nebuvo atsakyta, taigi kur bus problema?


Su juo susidūriau kelis kartus projekte ir atitinkamai pristatysiu skirtingus scenarijus:

1. Laikinos antraštės rodomos prisijungus prie visų klientų naršyklės:

Kaip su tuo elgtis: patikrinkite puslapį, kuriame buvo suaktyvinta užklausa, kad sužinotumėte, ar formos pateikimas ir ajax užklausa suaktyvinami tuo pačiu metu.

Pavyzdžiui, apibrėžkite mygtuką, įveskite yra pateikti ir apibrėžkite mygtuko ajax įvykį;

Šis scenarijus yra vienas iš tų, kurie atsirado mūsų ankstesniame kūrimo procese



2. Pasirodo kai kurios klientų naršyklės

Kaip su tuo elgtis: paskambinkite "Chrome" chrome://net-internals/#events, tada iš naujo suaktyvinkite užklausą ir patikrinkite užklausų žurnalą, kuriame rodomos laikinos antraštės;

Pažiūrėkite delegate_blocked_by ar egzistuoja raktiniai žodžiai; Paprastai taip yra dėl to, kad užklausą perima naršyklės papildinys arba kliento programinė įranga; Mūsų situaciją perima "WebSense Endpoint";

Jei taip yra, tai iš esmės gali būti ignoruojama, paties kliento problema; Galite apsvarstyti galimybę pašalinti papildinį ar programinę įrangą ir bandyti dar kartą, kad pamatytumėte, ar jis vis dar rodomas; Jei jis vis tiek pasitaiko, patikrinkite, ar jis atitinka šias sąlygas



3. Visi klientai atsitiktinai ir retkarčiais patyrė šią klaidą, o jei taip yra, tai dažnai yra serverio problema

Tvarkymo metodas: trikčių šalinimas pagal diegimo architektūrą. Pavyzdžiui, keli pagrindiniai mūsų diegimo architektūros procesai yra nginx----> šliuzo programa----> F5 apkrovos balansavimo priemonė----> programų serveris (docker)

Galite šalinti triktis sluoksnis po sluoksnio, paprastas būdas yra tiesiogiai parašyti for loop curl užklausą su serverio apvalkalo komanda ir pirmiausia paskambinti žemiausiam programų serveriui (jei bijote, kad slėgio nepakanka, galite jį nuspausti keliomis gijomis); Paspauskite aukštyn paeiliui; Testavimo nepalankiausiomis sąlygomis metu realiuoju laiku galite pamatyti, ar užklausa bus įstrigusi; Jei randama, labai tikėtina, kad tai yra problema:



Šiuo metu susidūrėme su dviem situacijomis, viena yra F5 lygio, kai kurios užklausos nesėkmingai subalansuotos į programų serverį; Taip pat yra situacija, kai jis įstrigo nginx lygyje;

Sprendimas: Apkrovos balansavimo strategija F5 lygyje pakeista iš našumo L4 į standartinę.

nginx lygis įstrigo situacijos tvarkymo planas: Aš iš tikrųjų nedalyvavau šioje situacijoje ir suprantu, kad daugelio nginx konfigūracijų modifikavimas neturi jokio poveikio, o galiausiai tiesiog nužudyti ir įdiegti iš naujo, todėl neradau pagrindinio taško

Mano paties sprendimas, nes mano naudojamas "Fiddler 4" nėra normaliai uždarytas, todėl iš naujo atidariau "Fiddler 4", bandžiau paprašyti svetainės ir ji grįžo į normalią būseną, šiuo metu vėl uždarykite "Fiddler 4".




Ankstesnis:"Discuz API&JSON" galima kurti "IOS" ir "Android" mobiliuosius įrenginius
Kitą:Nepasitikėjimas "Symantec PKI": svetainių operatoriai turi nedelsdami imtis veiksmų
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com