Första versionen av Angie, en förgrening av Nginx frÄn utvecklarna som lÀmnade företaget F5.

Den första versionen av den högpresterande HTTP-servern och multiprotocol proxyservern Angie, som Àr en avknoppning av Nginx av en grupp tidigare utvecklare frÄn projektet som lÀmnade F5 Network, har publicerats. KÀlltexterna för Angie Àr tillgÀngliga under BSD-licensen.

För att stödja utvecklingen av projektet och fortsÀtta att stödja Nginx-anvÀndare i Ryssland har företaget "Web Server" skapats, vilket har fÄtt investeringar pÄ 1 miljon dollar. Bland delÀgarna i det nya företaget finns: Valentin Bartenev (ledare för teamet som utvecklade Nginx Unit), Ivan Poluyanov (tidigare chef för frontend-utvecklarna pÄ Rambler och Mail.Ru), Oleg Mamonov (chef för supportteamet pÄ NGINX Inc) och Ruslan Yeremilov (ru@FreeBSD.org). Den nya företagets direktör Àr Zaur Abasmirzoev, tidigare teknisk direktör för lenta.ru. Igor Sysoev, grundare av Nginx, deltar inte i projektet.

Version 1.0.0 av Angie Àr baserad pÄ koden frÄn Nginx 1.23.2 och innehÄller följande Àndringar:

  • Implementation av en HTTP RESTful-grĂ€nssnitt har lagts till för att ge Ă„tkomst till grundlĂ€ggande information om webbservern och statistik om klientanslutningar, zoner för delat minne, HTTP-förfrĂ„gningar, cachning av HTTP-svar, DNS-förfrĂ„gningar, skapade av "stream"-modulen för TCP/UDP-sessioner och zoner med begrĂ€nsningar som styrs med modulerna limit_conn och limit_req. Statistiken visas i JSON-format. För att aktivera HTTP RESTful-grĂ€nssnittet har en ny direktiv "api" introducerats.
  • En direktiv "status_zone" har lagts till i "http"-modulen, som definierar en zon för att samla statistik kring förfrĂ„gningar som behandlas i kontexten av direktiven "server" och "location".
  • En direktiv "status_zone" har lagts till i "stream"-modulen, som definierar en zon för att samla statistik kring TCP- och UDP-sessioner.
  • En parameter "status_zone" har lagts till i direktivet "resolver", som definierar en zon för att samla statistik om skickade DNS-förfrĂ„gningar.
  • Variabeln $angie_version med versionen har lagts till. servern Angie.

I de framtida planerna noteras en betydande utvidgning av den ursprungliga funktionaliteten, samtidigt som grundlÀggande kompatibilitet med Nginx-konfigurationen bibehÄlls och möjligheten att anvÀnda Angie som en ersÀttning för Nginx utan vÀsentliga Àndringar av instÀllningarna. JÀmfört med originalversionen av Nginx planeras en kvalitativ förbÀttring av driftsÀkerheten, ökad prestanda, förenklad underhÄll och tillÀgg av ytterligare funktioner för klustersystem.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster