[Nginx] Otu esi emeri nzaghachi_status = 0

Otu akụkọ sitere na udi nke "sidenotes".

TL: DR:

http2_max_field_size 8k; # всех спасет!

Na otu n'ime oru ngo, mgbe na-agbanwe ụfọdụ esịtidem mgbagha nke backend, M malitere na-edebe a iju reaction_code na ndekọ, ya bụ 0. Na ndekọ ọ anya ihe dị ka nke a:

{
  "timestamp": "2020-01-17T08:41:51+00:00",
  "remote_addr": "zzz.zzz.zzz.zzz",
  "request_time": 0,
  "upstream_response_time": "",
  "upstream_header_time": "",
  "http_accept_language": "-language",
  "response_status": 0,
  "request": "",
  "host": "example.com",
  "upstream_addr": "",
  "http_referrer": "",
  "request_length": 5854,
  "bytes_sent": 0,
  "http_user_agent": ""
}


Ịgụ akwụkwọ na ịgagharị n'isiokwu a ewepụtaghị ihe ọ bụla - n'ihi na ... Ekwuru na omume a na-eme mgbe onye ahịa mechiri njikọ na-agafeghị isi ihe. Ọ dị mma, na ihe dị iche iche dị egwu nwere oke nchekwa maka wsgi_, nke n'ọnọdụ anyị adabaghị okwu ahụ “n'ụzọ ọ bụla”.

N'ozuzu, anyị kpebiri na nsogbu ahụ abụghị nsogbu, na-eburu n'uche na na mpịakọta anyị ọ dịghị mkpa ọ bụla.

Kpọmkwem ruo mgbe nsogbu na-esonụ gbagwojuru m anya: n'ọnọdụ ụfọdụ, njikọ na-emeghe na-enweghị nsogbu site na http, ma kpamkpam jụ ịrụ ọrụ site na https, na-emepụta ihe magburu onwe ya: Njikọ #0 na-anabata example.com hapụrụ emebibeghị.
curl: (52) Nzaghachi efu sitere na sava

Na ndekọ, anyị nwere ike soro ihe a naanị site na IP - ọ dịghị arịrịọ ma ọ bụ data ọ bụla ọzọ, dị ka a pụrụ ịhụ site na ihe atụ n'elu. Naanị ọnọdụ a ma ama bụ 0, mana amaara m na akwụsịghị m arịrịọ ahụ! Amalitere m ịchọpụta ihe nwere ike ime. Na ihe niile wee bụrụ nnọọ mfe:

ntị 443 ssl http2 ihe ndabere=8192;

Ọfọn, ọ bụrụ na ị na-eji http2 maka njikọ ssl, mgbe ahụ ezughị ezu naanị ịhazi ndị na-ebubata arịrịọ, a ga-ahazikwa ha na ngx_http_v2_module, ya bụ:

Синтаксис:	http2_max_field_size размер;
Умолчание:	http2_max_field_size 4k;
Контекст:	http, server

Na-amachi oke kachasị nke isi okwu arịrịọ ejiri HPACK abịakọrọ. Mmachibido ahụ na-emetụta ma aha na uru. Ọ bụrụ na ejiri koodu Huffman mee ihe, nha n'ezie aha aha na eriri uru nwere ike ibu ibu. Oke ndabara dabara maka ọtụtụ ajụjụ.

N'ozuzu, nke a bụ ya. Gịnị mere ihe niile? N'ihi na ogologo nke njikọ ahụ dị ogologo - ogologo karịa ndị ahụ 4k.

Site n'itinye ya, dịka ọmụmaatụ, 8kb (ma ọ bụ dị ka ọ ga-ezuru), anyị na-edozi nsogbu ahụ.
Ya mere ọ na-aga.

isi: www.habr.com

Tinye a comment