ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Π²ΡΠΏΡΡΠΊ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ HTTP-ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²Π΅ΡΠ° Angie 1.1.0, ΠΎΡΠ²Π΅ΡΠ²Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΠΎΡ Nginx Π³ΡΡΠΏΠΏΠΎΠΉ Π±ΡΠ²ΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΡΠ²ΠΎΠ»ΠΈΠ²ΡΠΈΡ ΡΡ ΠΈΠ· ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ F5 Network. ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ ΡΠ΅ΠΊΡΡΡ Angie Π΄ΠΎΡΡΡΠΏΠ½Ρ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ BSD.
Uphuhliso luxhaswa yinkampani ye-Web Server, eyenziwe ngokuwa kokugqibela kunye nokufumana utyalo-mali lwe-1 yezigidi zeedola. Phakathi kwabanikazi benkampani ye-Web Server ngaba: uValentin Bartenev (inkokeli yeqela eliphuhlise imveliso ye-Nginx Unit), u-Ivan Poluyanov (owayeyintloko yabaphuhlisi be-front-end Rambler kunye ne-Mail.Ru), u-Oleg Mamontov (inkokeli ye-injini ye-Nginx). Iqela lenkxaso yobugcisa kwi-NGINX Inc) kunye noRuslan Ermilov ([imeyile ikhuselwe]). ΠΠ³ΠΎΡΡ Π‘ΡΡΠΎΠ΅Π², ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»Ρ Nginx, ΠΊΠΎΡΠΎΡΡΠΉ Π³ΠΎΠ΄ Π½Π°Π·Π°Π΄ ΡΡΡΠ» ΠΈΠ· ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ F5 Network, Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Angie ΡΡΠ°ΡΡΠΈΡ Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ.
Utshintsho kukhululo lwe-Angie 1.1.0:
- Π Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ Β«serverΒ», Π΄Π΅ΠΉΡΡΠ²ΡΡΡΡΡ Π² Π±Π»ΠΎΠΊΠ΅ Β«upstreamΒ», Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Β«resolveΒ», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° IP-Π°Π΄ΡΠ΅ΡΠΎΠ², ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ ΠΈΠΌΠ΅Π½ΠΈ Π΄ΠΎΠΌΠ΅Π½Π°, ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ Π΅Π³ΠΎ Π±Π΅Π· ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
- Π Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ Β«serverΒ», Π΄Π΅ΠΉΡΡΠ²ΡΡΡΡΡ Π² Π±Π»ΠΎΠΊΠ΅ Β«upstreamΒ», Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Β«serviceΒ», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΏΠΈΡΠΊΠΈ IP-Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΈΠ· DNS-Π·Π°ΠΏΠΈΡΠ΅ΠΉ SRV, Ρ ΡΡΡΡΠΎΠΌ Π²ΡΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ°.
- Π ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ, Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²ΠΎΠΉ Β«apiΒ», Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π΄Π΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΠΌΠ΅ΡΡΠΈΠΊΠΈ ΠΏΠΎ Π³ΡΡΠΏΠΏΠ°ΠΌ ΠΏΡΠΎΠΊΡΠΈΡΡΠ΅ΠΌΡΡ HTTP-ΡΠ΅ΡΠ²Π΅ΡΠΎΠ².
- Π autoindex ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ Π²ΡΠ²ΠΎΠ΄ ΡΠΏΠΈΡΠΊΠΎΠ² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ² Ρ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΎΠΉ Π² Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
- ΠΠ΅ΡΠ΅Π½Π΅ΡΠ΅Π½Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΡ Π² Π²ΡΠΏΡΡΠΊΠ΅ nginx 1.23.3.
- Π£ΡΡΡΠ°Π½ΡΠ½ ΡΠ±ΠΎΠΉ ΠΏΡΠΈ ΡΠ±ΠΎΡΠΊΠ΅ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ GCC 9 Ρ ΡΡΠΎΠ²Π½Π΅ΠΌ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ -O2 ΠΈΠ»ΠΈ Π²ΡΡΠ΅ ΠΈΠ·-Π·Π° Π»ΠΎΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°.
umthombo: opennet.ru