HAProxy 2.0 ankommer, en proxyserver, der også afbalancerer webbelastningen

HAProxy-2_0-dækning

HAProxy er gratis og open source-software, der leverer load balancer og proxyserver til TCP- og HTTP-applikationer, der distribuerer anmodninger på tværs af flere servere.

Den er skrevet i C og har ry for at være hurtig og effektiv. Den blev først frigivet i december 2001 under GNU / GPL v2-licensen. HAProxy bruges af flere førende websteder, såsom GoDaddy, GitHub, Bitbucket, Stack Overflow, Reddit, Speedtest.net, Tumblr, Twitter og Tuenti. Det bruges i OpsWorks-produktet fra Amazon Web Services.

HAProxy Technologies meddelte i slutningen af ​​sidste uge tilgængeligheden af ​​version 2.0 af HAProxy. Virksomheden meddelte, at denne version af HAProxy bringer mange nye funktioner, der er vigtige for containeriserede miljøer og skymiljøer, samtidig med at dens ydeevne og pålidelighed opretholdes.

Denne udgivelse forbedrer funktioner, der opfylder de unikke krav i container- og skymiljøer. HAProxy 2.0 er en LTS-udgivelse

Hvad er nyt i HAProxy 2.0?

I sin nye opdatering HAProxy 2.0 tilføjer et kraftfuldt sæt af helt nye funktioner der yderligere forbedrer dens problemfri kompatibilitet til integration i moderne arkitekturer.

dette inkluderer Layer 7-forsøg, Prometheus-metrics, trafikovervågning, flersproget skalerbarhed og gRPC-support.

Ud over denne version, leverer også HAProxy Kubernetes Ingress controller og HAProxy Data Plane API, som giver en moderne REST API til konfiguration og styring af HAProxy.

Derudover har virksomheden også meddelt, at bortset fra de nye funktioner, der er inkluderet i denne version, baner HAProxy 2.0 vejen for mange interessante opdateringer, der med en ny udgivelsesrate,

Filtrering og logning i skyen

For denne nye funktion meddeler HAProxy Technologies, at konfiguration af HAProxy til optimal ydelse nu endnu lettere.

Siden version 1.8 har du været i stand til at indstille "nbthread" -direktivet, så HAProxy kan køre på flere tråde, så du bedre kan bruge maskiner med multicore-processorer.

Fra og med version 2.0 konfigurerer HAProxy det nu automatisk. Det indstiller straks antallet af arbejdertråde svarende til antallet af tilgængelige processorkerner på maskinen.

SMOC

HAProxy 2.0 giver fuld support til RPC-rammen open source, gRPC. Det muliggør tovejs datalevering, detektering af gRPC-meddelelser og logning af gRPC-trafik.

GRPC-protokollen er en moderne RPC-infrastruktur med høj ydeevne, der kan fungere i ethvert miljø.

Ved hjælp af protokolbuffere kan du serieisere meddelelser i et kompakt og potentielt mere effektivt binært format end JSON.

For at begynde at bruge gRPC i HAProxy skal du bare udføre en standard HTTP / 2-konfiguration fra start til slut. Standard ACL'er håndhæves og tillader sti-baseret matching. Derudover er to nye konvertere «protobuf og» ungrpc «blevet introduceret for at muliggøre dig.

Lag 7

At reducere nedetid involverer ofte oprettelse af intelligente prognosemekanismer. Siden starten har HAProxy understøttet prøvning af en mislykket TCP-forbindelse igen ved at inkludere "redispatch option" -direktivet.

Med HAProxy 2.0 kan du også prøve igen fra en anden Layer 7-server for mislykkede HTTP-anmodninger.

Det nye konfigurationsdirektiv, "prøv igen" kan bruges i afsnittet "standard", "lyt" eller "backend". Antallet af forsøg kan specificeres ved hjælp af "forsøg" -direktivet.

Det er vigtigt, at du ved, hvordan din applikation opfører sig med Layer 7-forsøg aktiveret.

Kubernetes login-controller

Den nye HAProxy Kubernetes ingeniørdriver giver højtydende indsigt til dine Kubernetes-hostede applikationer.

Understøtter TLS-offload, Layer 7-routing, hastighedsbegrænsning, hvidliste og den bedste ydeevne, som HAProxy er kendt for.

Indgange kan konfigureres gennem ConfigMap-kommentarer eller ressourcer. Det er også muligt at definere hemmeligheder til lagring af TLS-certifikater.

HAProxy 2.0 leverer LTS-understøttelse af ovenstående funktioner såvel som for de funktioner, der blev introduceret eller forbedret under version 1.9.

Det introducerer også nye konvertere, der giver dig mulighed for at omdanne data til HAProxy og spores generelt efter en ekstraktion. Dette er blot en oversigt over de mange funktioner, der er introduceret i HAProxy 2.0.

Download og hent HA Proxy 2.0 


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   jesus sagde han

    Godmorgen,
    Er det muligt at konfigurere balanceren til at holde kilde-ip for forbindelsen i backend-applikationen?