nginx 1.21.2 เชจเซ เชฎเซเชเซเชฏ เชถเชพเชเชพ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเชฎเชพเช เชจเชตเซ เชธเซเชตเชฟเชงเชพเชเชจเซ เชตเชฟเชเชพเชธ เชเชพเชฒเซ เชฐเชนเซ เชเซ (เชธเชฎเชพเชเชคเชฐ เชธเชชเซเชฐเซเชเซเชก เชธเซเชฅเชฟเชฐ เชถเชพเชเชพ 1.20 เชฎเชพเช, เชฎเชพเชคเซเชฐ เชเชเชญเซเชฐ เชญเซเชฒเซ เช เชจเซ เชจเชฌเชณเชพเชเชเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชธเชเชฌเชเชงเชฟเชค เชซเซเชฐเชซเชพเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ).
เชฎเซเชเซเชฏ เชซเซเชฐเชซเชพเชฐเซ:
- HTTP/1.0 เชตเชฟเชจเชเชคเซเช เชเซเชฎเชพเช "เชเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเชเซเชกเชฟเชเช" HTTP เชนเซเชกเชฐเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ เชคเซ เช เชตเชฐเซเชงเชฟเชค เชเซ (HTTP/1.1 เชชเซเชฐเซเชเซเชเซเชฒ เชธเชเชธเซเชเชฐเชฃเชฎเชพเช เชฆเซเชเชพเชฏ เชเซ).
- เชจเชฟเชเชพเชธ เชธเชพเชเชซเชฐ เชธเซเชฏเซเช เชฎเชพเชเซเชจเซ เชเชงเชพเชฐ เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
- OpenSSL 3.0 เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชธเชพเชฅเซ เชธเซเชธเชเชเชคเชคเชพ เชธเซเชจเชฟเชถเซเชเชฟเชค เชฅเชฏเซเชฒ เชเซ.
- เชฎเซเชเชฒ เชชเซเชฐเซเชเซเชธเซ เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เชธเชฐเซเชตเชฐ เชชเชฐ โAuth-SSL-เชชเซเชฐเซเชเซเชเซเชฒโ เช เชจเซ โAuth-SSL-Cipherโ เชนเซเชกเชฐเซเชจเชพ เชเซเชฐเชพเชจเซเชธเชซเชฐเชจเซ เช เชฎเชฒ เชเชฐเซเชฏเซ.
- เชตเชฟเชจเชเชคเซ เชฌเซเชกเซ เชซเชฟเชฒเซเชเชฐเชฟเชเช API เชชเซเชฐเซเชธเซเชธเซเชก เชกเซเชเชพเชจเชพ เชฌเชซเชฐเชฟเชเชเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ.
- เชธเชฐเซเชตเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฒเซเชก เชเชฐเชคเซ เชตเชเชคเซ, OpenSSL 1.1.0 เชฅเซ เชถเชฐเซ เชเชฐเซเชจเซ เชธเชชเซเชฐเซเชเซเชก เชธเซเชฐเชเซเชทเชพ เชธเซเชคเชฐเซเชจเซ เชเชชเชฏเซเช เช เชจเซ ssl_ciphers เชกเชพเชฏเชฐเซเชเซเชเชฟเชตเชฎเชพเช โ@SECLEVEL=Nโ เชชเชฐเชฟเชฎเชพเชฃ เชฆเซเชตเชพเชฐเชพ เชเชฒเซเชฒเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
- เชธเซเชฅเชฟเชฐ เชนเซเชเชเซเชธ เชเซ เชเซ เชธเซเชเซเชฐเซเชฎ เช เชจเซ gRPC เชฎเซเชกเซเชฏเซเชฒเซเชฎเชพเช เชฌเซเชเชเชจเซเชกเซเชธ เชฎเชพเชเซ SSL เชเชจเซเชเซเชถเชจ เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชฅเชฏเซเช เชนเชคเซเช.
- เชตเชฟเชจเชเชคเชฟเชฎเชพเช "เชธเชพเชฎเชเซเชฐเซ-เชฒเชเชฌเชพเช" เชนเซเชกเชฐเชจเซ เชเซเชฐเชนเชพเชเชฐเซเชฎเชพเช, HTTP/2 เชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ เชตเชฟเชจเชเชคเซเชจเชพ เชฎเซเชเซเชฏ เชญเชพเชเชจเซ เชกเชฟเชธเซเช เชชเชฐ เชฒเชเชตเชพเชจเซ เชธเชฎเชธเซเชฏเชพ เชเชเซเชฒเชพเช เชเช เชเซ.
เชคเซ เช เชธเชฎเชฏเซ, njs 0.6.2 เชฐเชฟเชฒเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช, เชเซ nginx เชตเซเชฌ เชธเชฐเซเชตเชฐ เชฎเชพเชเซ JavaScript เชฆเซเชญเชพเชทเชฟเชฏเชพ เชเซ. njs เชฆเซเชญเชพเชทเชฟเชฏเชพ ECMAScript เชงเซเชฐเชฃเซ เชฒเชพเชเซ เชเชฐเซ เชเซ เช
เชจเซ เชคเชฎเชจเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจเชฎเชพเช เชธเซเชเซเชฐเชฟเชชเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชตเชฟเชจเชเชคเซเช เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชจเซ nginx เชจเซ เชเซเชทเชฎเชคเชพเชจเซ เชตเชฟเชธเซเชคเซเชค เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชธเซเชเซเชฐเชฟเชชเซเชเซเชจเซ เชเชชเชฏเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒเชฎเชพเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชตเชฟเชจเชเชคเซเช เชฎเชพเชเซ เช
เชฆเซเชฏเชคเชจ เชคเชฐเซเชเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเชตเชพ, เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชเชจเชฐเซเช เชเชฐเชตเชพ, เชเชคเชฟเชถเซเชฒ เชฐเซเชคเซ เชชเซเชฐเชคเชฟเชญเชพเชต เชชเซเชฆเชพ เชเชฐเชตเชพ, เชตเชฟเชจเชเชคเซ/เชชเซเชฐเชคเชฟเชธเชพเชฆเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพ เช
เชฅเชตเชพ เชตเซเชฌ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธเชฎเชพเช เชธเชฎเชธเซเชฏเชพเช เชเชเซเชฒเชตเชพ เชฎเชพเชเซ เชเชกเชชเชฅเซ เชธเซเชเชฌ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชเชฐเซ เชถเชเชพเชฏ เชเซ. เชจเชตเชพ เชธเชเชธเซเชเชฐเชฃเชฎเชพเช, Promise.all(), Promise.allSettled(), Promise.any() เช
เชจเซ Promise.race() เชชเชฆเซเชงเชคเชฟเช เชชเซเชฐเซเชฎเชฟเชธ เช
เชฎเชฒเซเชเชฐเชฃเชฎเชพเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. AggregateError เชเชฌเซเชเซเชเซเช เชฎเชพเชเซ เชฒเชพเชเซ เชเชฐเซเชฒ เชธเชชเซเชฐเซเช.
เชธเซเชฐเซเชธ: opennet.ru