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

Rodinys: 2987|Atsakyti: 0

Išsamus užklausų blokavimo konsule paaiškinimas

[Kopijuoti nuorodą]
Paskelbta 2024-08-22 11:11:24 | | | |
Reikalavimai: Kai kurios konsulo sąsajos palaiko "blokuoti užklausą" funkciją, kuri gali užkirsti kelią dažnam duomenų paėmimui iš konsulo, jei duomenys nesikeičia, jie bus užblokuoti iki nurodyto laiko prieš atsakant, o jei duomenys pasikeis, į užklausą bus atsakyta nedelsiant.

Daugelis "Consul" galinių punktų palaiko funkciją, vadinamą "blokavimo užklausomis". Blokavimo užklausos naudojamos laukti galimų pakeitimų naudojant ilgą apklausą. Ne visi galiniai punktai palaiko blokavimą, tačiau kiekvienas galinis punktas unikaliai dokumentuoja savo palaikymą blokuojant užklausas dokumentuose.

Dokumentacija:Hipersaito prisijungimas matomas.

Sąsajos, palaikančios užklausų blokavimą užklausoms blokuoti

Atsakymo antraštė pateikia:X konsulo indeksas, prašyti užklausos parametrų perkelti:indeksas(Paskutinio atsakymo antraštės X-Consul-Index turinys)

Šiame straipsnyje kaip pavyzdys pateikiama KV saugyklos užklausos sąsaja ir dokumentas:Hipersaito prisijungimas matomas., kaip parodyta toliau pateiktame paveikslėlyje:



Pirmą kartą neturite užklausos parametro (arba turite numatytąją reikšmę 0)

Matote, kad atsakymas grąžinamas nedelsiant, o atsakymo antraštėje yra x-consul-index informacija, kaip parodyta šiame paveikslėlyje:



Dar kartą prašykite sąsajos

Nešiokite indekso užklausos parametrą, pamatysite, kad užklausa užblokuota (numatytasis yra 5 minutės), o tada numatytasis laukimo laikas neatsakys, kaip parodyta paveikslėlyje žemiau:



Pakeiskite KV reikšmę užklausos proceso metu

Jei funkcija Blokuoti užklausą suaktyvinama laukti užklausos proceso metu, pakeitus KV reikšmę, užklausa atsakys nedelsiant, kaip parodyta šiame paveikslėlyje:



Dėl .NET/C# kodo iškvietimų žr.:

Nuoroda:Hipersaito prisijungimas matomas.

(Pabaiga)





Ankstesnis:.NET/C#, kad iškviestumėte "Baidu Universal Translation" API API
Kitą:MikroTik (1) RB3011UiAS-RM išpakavimo nuotrauka
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