Π‘ΠΎΡΡΠΎΡΠ»ΡΡ ΡΠ΅Π»ΠΈΠ· nginx 1.17.1. 1.17 ΡΡΠΎ ΡΠ΅ΠΊΡΡΠ°Ρ mainline Π²Π΅ΡΠΊΠ° nginx, Π² ΡΡΠΎΠΉ Π²Π΅ΡΠΊΠ΅ Π²Π΅Π΄ΡΡΡΡ Π°ΠΊΡΠΈΠ²Π½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ°. Π’Π΅ΠΊΡΡΠ΅ΠΉ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΠΊΠΎΠΉ nginx ΡΠ²Π»ΡΠ΅ΡΡΡ 1.16. ΠΠ΅ΡΠ²ΡΠΉ, ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, ΡΠ΅Π»ΠΈΠ· ΡΡΠΎΠΉ Π²Π΅ΡΠΊΠΈ ΡΠΎΡΡΠ°ΡΠ»ΡΡ 23 Π°ΠΏΡΠ΅Π»Ρ
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅: Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Π° limit_req_dry_run.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅: ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ hash Π² Π±Π»ΠΎΠΊΠ΅ upstream ΠΏΡΡΡΠΎΠΉ ΠΊΠ»ΡΡ Ρ ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π° round-robin Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΡ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Niklas Keller.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅: Π² ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΌΠΎΠ³ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΡΠΈ segmentation fault, Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΎΡΡ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Π° image_filter, Π° ΠΎΡΠΈΠ±ΠΊΠΈ Ρ ΠΊΠΎΠ΄ΠΎΠΌ 415 ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»ΡΠ»ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ error_page; ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π² 1.11.10.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅: Π² ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΌΠΎΠ³ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΡΠΈ segmentation fault, Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΏΠ΅ΡΠ»; ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π² 1.7.3.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru