Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 1|Odgovoriti: 0

[Web] Odpravljanje težav z NGINX 502 upstream je poslalo prevelik header

[Kopiraj povezavo]
Objavljeno naPred 28 sekundami | | |
Zahteva: Pri uporabi nginx reverse proxy za dostop do spletne strani so občasno poročali o napakah 502, vedno zaradi nedosegljivega ozadja ali nihanj omrežja. Sčasoma je preverjanje nginx zapisov napak razkrilo še druge razloge.

Pravzaprav obstaja veliko vzrokov za napake nginx 502. Ko ima strežnik 502 Bad Gateway napako in deluje kot proxy ali prehod, vaš strežnik morda ne prejme pravilnega odgovora v smeri upstream med poskusom obdelave zahteve.

Dnevnik napak NGINX:

*753983 upstream je poslal preveliko glavo med branjem odgovorne glave iz upstream, odjemalca: xxx, strežnika: test-sso.rms-cloud.com, zahtevek: "GET /itssve HTTP/2.0", upstream: "http://127.0.0.1:29090/itsvse", gostitelj: "xxx.com"

Rešitev:

nginx doda naslednjo konfiguracijo:
Opis konfiguracije:

proxy_buffer_size

Syntax:        proxy_buffer_size size;
Default:       
proxy_buffer_size 4k|8k;
Context:        http, server, location

Nastavite velikost medpomnilnika za branje prvega dela odgovora, prejetega s proxy strežnika. Ta del običajno vsebuje majhno glavo odziva; Če je velikost medpomnilnika presežena, se odgovor šteje za neveljaven. Privzeto je velikost pomnilnika enaka eni pomnilniški strani. To je 4K ali 8K, odvisno od platforme. Vendar pa ga je mogoče narediti manjšega.

proxy_buffers

Syntax:        proxy_buffers number size;
Default:       
proxy_buffers 8 4k|8k;
Context:        http, server, location

Nastavite število in velikost medpomnilnikov za eno povezavo za branje odgovorov s proxy strežnika. Privzeto je velikost predpomnilnika enaka eni pomnilniški strani. To je 4K ali 8K, odvisno od platforme.

proxy_busy_buffers_size

Syntax:        proxy_busy_buffers_size size;
Default:       
proxy_busy_buffers_size 8k|16k;
Context:        http, server, location

Ko je omogočeno predpomnjenje odzivov s proxy strežnika, je skupna velikost medpomnilnikov, ki so lahko zaposleni s pošiljanjem odgovorov odjemalcem, preden je odgovor v celoti prebran, omejena. Medtem se preostali medpomnilniki lahko uporabijo za branje odgovorov in shranjevanje dela odgovora v začasne datoteke po potrebi. Privzeto je velikost omejena z velikostjo dveh predpomnilnikov, ki ju določata ukazi proxy_buffer_size in proxy_bBuffers.




Prejšnji:Uvod v omrežno komunikacijo eSIM, EID in eUICC
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com