HAProxy 2.0 anländer, en proxyserver som också balanserar webbbelastningen

HAProxy-2_0-omslag

HAProxy är gratis programvara med öppen källkod som tillhandahåller belastningsbalansering och proxyserver för TCP- och HTTP-applikationer som distribuerar förfrågningar över flera servrar.

Den är skriven i C och har rykte om att vara snabb och effektiv. Den släpptes först i december 2001 under GNU / GPL v2-licensen. HAProxy används av flera ledande webbplatser, som GoDaddy, GitHub, Bitbucket, Stack Overflow, Reddit, Speedtest.net, Tumblr, Twitter och Tuenti. Den används i OpsWorks-produkten från Amazon Web Services.

HAProxy Technologies tillkännagav i slutet av förra veckan tillgängligheten av version 2.0 av HAProxy. Företaget meddelade att den här versionen av HAProxy ger många nya funktioner som är viktiga för container- och molnmiljöer, samtidigt som de bibehåller dess prestanda och tillförlitlighet.

Denna version förbättrar funktioner som uppfyller de unika kraven i container- och molnmiljöer. HAProxy 2.0 är en LTS-version

Vad är nytt i HAProxy 2.0?

I sin nya uppdatering, HAProxy 2.0 lägger till en kraftfull uppsättning helt nya funktioner som ytterligare förbättrar dess sömlösa kompatibilitet för integration i moderna arkitekturer.

detta inkluderar Layer 7-försök, Prometheus-mätvärden, trafikövervakning, flerspråkig skalbarhet och gRPC-stöd.

Förutom denna version, tillhandahåller också HAProxy Kubernetes Ingress-kontroller och HAProxy Data Plane API, som tillhandahåller ett modernt REST API för konfigurering och hantering av HAProxy.

Utöver det har företaget också meddelat att bortsett från de nya funktionerna som ingår i den här versionen, banar HAProxy 2.0 vägen för många intressanta uppdateringar som, med en ny version,

Filtrering och loggning i molnet

För den här nya funktionen meddelar HAProxy Technologies att det är ännu enklare att konfigurera HAProxy för optimal prestanda.

Sedan version 1.8 har du kunnat ställa in "nbthread" -direktivet så att HAProxy kan köras på flera trådar, så att du bättre kan använda maskiner med flerkärniga processorer.

Från och med version 2.0 konfigurerar HAProxy det nu automatiskt. Det kommer omedelbart att ställa in antalet arbetartrådar som motsvarar antalet tillgängliga processorkärnor på maskinen.

SMOC

HAProxy 2.0 ger fullständigt stöd för RPC-ramverket öppen källkod, gRPC. Det möjliggör dubbelriktad dataleverans, detektering av gRPC-meddelanden och loggning av gRPC-trafik.

GRPC-protokollet är en modern RPC-infrastruktur med hög prestanda som kan fungera i alla miljöer.

Med hjälp av protokollbuffertar kan du serieera meddelanden i ett kompakt och potentiellt effektivare binärt format än JSON.

För att börja använda gRPC i HAProxy behöver du bara göra en standard HTTP / 2-konfiguration från början till slut. Standard ACL: er tillämpas och möjliggör sökvägsbaserad matchning. Dessutom har två nya omvandlare «protobuf och» ungrpc «introducerats för att möjliggöra dig.

Kap 7

Att minska driftstopp innebär ofta att man skapar smarta mekanismer för prognoser. Sedan starten har HAProxy stött att försöka igen en misslyckad TCP-anslutning genom att inkludera "redispatch option" -direktivet.

Med HAProxy 2.0 kan du också försöka från en annan Layer 7-server för misslyckade HTTP-förfrågningar.

Det nya konfigurationsdirektivet "försök igen" kan användas i avsnittet "standard", "lyssna" eller "backend". Antalet försök kan specificeras med hjälp av "försök" -direktivet.

Det är viktigt att du vet hur din applikation beter sig när Layer 7-försök är aktiverade.

Kubernetes inloggningsstyrenhet

Den nya HAProxy Kubernetes ingenjörsföraren ger högpresterande insikter för dina Kubernetes-värdapplikationer.

Stöder TLS-avlastning, Layer 7-routing, hastighetsbegränsning, vitlistning och den bästa prestandan för vilken HAProxy är känd.

Inlägg kan konfigureras genom ConfigMap-anteckningar eller resurser. Det är också möjligt att definiera hemligheter för att lagra TLS-certifikat.

HAProxy 2.0 tillhandahåller LTS-stöd för ovanstående funktioner, liksom för de funktioner som introducerades eller förbättrades under version 1.9.

Det introducerar också nya omvandlare som låter dig omvandla data till HAProxy och spåras vanligtvis efter en extrahering. Detta är bara en översikt över de många funktioner som introducerats i HAProxy 2.0.

Ladda ner och få HA Proxy 2.0 


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   jesus sade

    God morgon,
    Är det möjligt att konfigurera balansen för att hålla käll-ip för anslutningen i backend-applikationen?