ะะพัะปะต 5 ะผะตัััะตะฒ ัะฐะทัะฐะฑะพัะบะธ ะฟะพะดะณะพัะพะฒะปะตะฝ ะบะพััะตะบัะธััััะธะน ะฒัะฟััะบ ะฒััะพะบะพะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพะณะพ HTTP-ัะตัะฒะตัะฐ ะธ ะผะฝะพะณะพะฟัะพัะพะบะพะปัะฝะพะณะพ ะฟัะพะบัะธ-ัะตัะฒะตัะฐ nginx 1.20.2 ะฟะฐัะฐะปะปะตะปัะฝะพ ะฟะพะดะดะตัะถะธะฒะฐะตะผะพะน ััะฐะฑะธะปัะฝะพะน ะฒะตัะบะธ 1.20.X, ะฒ ะบะพัะพัะพะน ะฒะฝะพััััั ัะพะปัะบะพ ะธะทะผะตะฝะตะฝะธั, ัะฒัะทะฐะฝะฝัะต ั ััััะฐะฝะตะฝะธะตะผ ัะตัััะทะฝัั ะพัะธะฑะพะบ ะธ ััะทะฒะธะผะพััะตะน.
ะัะฝะพะฒะฝัะต ะธะทะผะตะฝะตะฝะธั, ะดะพะฑะฐะฒะปะตะฝะฝัะต ะฒ ะฟัะพัะตััะต ัะพัะผะธัะพะฒะฐะฝะธั ะบะพััะตะบัะธััััะตะณะพ ะฒัะฟััะบะฐ:
- เบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบซเปเบญเบเบชเบฐเปเบธเบ OpenSSL 3.0 เปเบกเปเบเบฎเบฑเบเบเบฐเบเบฑเบ.
- ะัะฟัะฐะฒะปะตะฝะฐ ะพัะธะฑะบะฐ ะทะฐะฟะธัะธ ะฒ ะปะพะณ ะฟััััั SSL-ะฟะตัะตะผะตะฝะฝัั ;
- ะัะฟัะฐะฒะปะตะฝะฐ ะพัะธะฑะบะฐ ะทะฐะบัััะธั keepalive-ัะพะตะดะธะฝะตะฝะธั ั gRPC-ะฑัะบะตะฝะดะฐะผะธ ะฟัะธ ะฟะพะปััะตะฝะธะธ GOAWAY-ััะตะนะผะฐ;
- ะฃัััะฐะฝะตะฝั ะทะฐะฒะธัะฐะฝะธั, ะฟัะพัะฒะปัััะธะตัั ะฟัะธ ัะพะทะดะฐะฝะธะธ SSL-ัะพะตะดะธะฝะตะฝะธั ะบ ะฑัะบะตะฝะดะฐะผ ะฒ ะผะพะดัะปะต stream;
- ะฃัััะฐะฝะตะฝั ะทะฐะฒะธัะฐะฝะธั, ะฟัะพัะฒะปัััะธะตัั ะฟัะธ ัะพะทะดะฐะฝะธะธ SSL-ัะพะตะดะธะฝะตะฝะธั c gRPC-ะฑัะบะตะฝะดะฐะผะธ ะฟัะธ ะธัะฟะพะปัะทะพะฒะฐะฝะธะธ ะผะตัะพะดะพะฒ select, poll ะธะปะธ /dev/poll;
- เปเบเปเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบงเปเบ $content_length เปเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบฒเบเปเบญเบ chunked;
- เปเบเปเปเบเบเปเบฒเบฎเปเบญเบเบเปเบซเปเบญเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเป HTTP/2 เปเบฅเบฐเบเปเบฒเบชเบฑเปเบ aio_write.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru