Kutolewa kwa Angie 1.4.0, uma wa Kirusi wa Nginx

Angie 1.4.0, seva ya HTTP yenye utendaji wa hali ya juu na seva mbadala ya itifaki nyingi, imetolewa. Ilitengwa kutoka Nginx na kundi la watengenezaji wa zamani walioondoka kwenye Mtandao wa F5. Msimbo chanzo wa Angie unapatikana chini ya leseni ya BSD. Mradi huo umepokea vyeti vya utangamano kwa mifumo endeshi ya Urusi, ikiwa ni pamoja na Red OS. Astra Linux Toleo Maalum, Rosa Chrome 12 Server, Alt na matoleo ya FSTEC ya Alt.

Maendeleo hayo yanaungwa mkono na kampuni ya "Web-server", ambayo ilianzishwa msimu wa mwisho na kupokea uwekezaji wa dola milioni 1. Miongoni mwa wamiliki wa kampuni ya Web-server: Valentin Bartenev (kiongozi wa timu iliyotengeneza bidhaa ya Nginx Unit), Ivan Poluyanov (mkuu wa zamani wa watengenezaji wa mbele Rambler na Mail.Ru), Oleg Mamontov (mkuu wa timu ya msaada wa kiufundi NGINX Inc) na Ruslan Ermilov (ru@FreeBSD.org).

Mabadiliko katika toleo la Angie 1.4.0:

  • Moduli ya http_proxy sasa ina uwezo wa kutumia itifaki ya HTTP/3 wakati wa kuunganisha kwenye seva proksi za juu. seva (Usaidizi wa HTTP/3 kwa miunganisho ya mteja umepatikana katika Angie tangu toleo la 1.2.0). Maagizo ya proxy_http_version, proxy_quic_*, na proxy_http3_* yanapatikana kwa ajili ya kusanidi miunganisho ya proksi kulingana na itifaki za HTTP/3 na Quic.

    HTTP/3 inafafanua matumizi ya itifaki ya QUIC (Quick UDP Internet Connections) kama usafiri wa HTTP/2. QUIC ni kiendelezi cha itifaki ya UDP inayoauni uzidishaji wa miunganisho mingi na hutoa mbinu za usimbaji fiche sawa na TLS/SSL. Itifaki hiyo iliundwa mwaka wa 2013 na Google kama mbadala wa TCP+TLS mchanganyiko wa Wavuti, kutatua matatizo na usanidi wa muunganisho mrefu na nyakati za mazungumzo katika TCP na kuondoa ucheleweshaji wakati pakiti zinapotea wakati wa kuhamisha data.

  • Mabadiliko yaliyokusanywa katika nginx 1.25.3 yamehamishwa kutoka hazina ya mradi wa nginx.
  • Chaguo la "slow_start" limeongezwa kwenye agizo la "seva" linalotumika katika kizuizi cha mipangilio ya "upstream" ili kuanzisha trafiki ya proksi kwa urahisi. seva Kurudi kazini baada ya hitilafu. Chaguo hili hubainisha muda wa kurejesha kwa seva inayorejea kazini baada ya hitilafu inapotumia mbinu za kusawazisha mzigo za "round-robin" au "least_conn".
  • Maagizo ya "mqtt_preread" yameongezwa kwenye moduli ya "mkondo", inapobainishwa, jina la mtumiaji na kitambulisho cha mteja hutolewa kutoka kwa pakiti ya CONNECT ya itifaki ya MQTT, baada ya hapo huandikwa kwa $mqtt_preread_username na $mqtt_preread_clientid vigezo.
  • Imeongeza maagizo ya "mp4_limit_rate" ili kupunguza kasi ya kutuma faili za MP4 kwa mteja kulingana na kasi ya biti, pamoja na maagizo ya "mp4_limit_rate_after" ili kubainisha ukubwa wa awali wa data iliyohamishwa, kabla ya kufikia ambayo kikomo hakitumiki.
  • Vifurushi vya usambazaji wa Alpine vimeundwa. Linux 3.19.
  • Imeongezwa moduli iliyopakiwa kwa nguvu "angie-module-auth-ldap" kwa uthibitishaji kwa kutumia LDAP.
  • Matoleo ya moduli yaliyosasishwa angie-moduli-headers-zaidi 0.36, angie-moduli-ndk 0.3.3 na angie-moduli-opentracing 0.33.0.
  • Msimbo wa moduli ya Mwanga wa Dashibodi umefunguliwa, kwa utekelezaji wa kiolesura cha ufuatiliaji wa shughuli kwa wakati halisi, huku kuruhusu kufuatilia vipimo muhimu vya utendakazi wa seva.
  • Imeongeza kifurushi cha angie-module-modsecurity kwa ajili ya kuunganishwa na mfumo wa ModSecurity WAF (Web Application Firewall), ambao hutoa sheria na vichungi vya kuzuia mashambulizi mbalimbali kwenye programu za wavuti.

Chanzo: opennet.ru

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster