Π’ mainline-Π²Π΅Ρ‚ΠΊΠ΅ nginx Π²Ρ‹ΡˆΠ»Π° вСрсия 1.17.4. ИзмСнСния внСсСны Π² основном Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP/2

  • ИзмСнСниС: ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ повСдСния ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π² HTTP/2.
  • ИзмСнСниС: Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½Π΅ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚Π΅Π»Π° запроса ΠΏΡ€ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π΅ ошибок Π² HTTP/2.
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅: Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° worker_shutdown_timeout ΠΌΠΎΠ³Π»Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ использовании HTTP/2.
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅: ΠΏΡ€ΠΈ использовании HTTP/2 ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ proxy_request_buffering Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ процСссС ΠΌΠΎΠ³ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ segmentation fault.
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅: Π½Π° Windows ΠΏΡ€ΠΈ использовании SSL ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ записи Π² Π»ΠΎΠ³ ошибки ECONNABORTED Π±Ρ‹Π» «crit» вмСсто «error».
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅: nginx ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π» лишниС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈ использовании chunked transfer encoding.
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅: Ссли использовалась Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° return ΠΈ ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Ρ‚Π΅Π»Π° запроса Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»Π° ошибка, nginx всСгда Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π» ΠΎΡˆΠΈΠ±ΠΊΡƒ 500.
  • Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок выдСлСния памяти.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ