Stiže HAProxy 2.0, proxy poslužitelj koji također uravnotežuje web opterećenje

HAProxy-2_0-poklopac

HAProxy je besplatan softver otvorenog koda koji nudi uravnoteživač opterećenja i proxy server za TCP i HTTP aplikacije koje distribuiraju zahtjeve na više poslužitelja.

Napisano je na C i ima reputaciju brzog i efikasnog. Prvi put je objavljen u decembru 2001. godine pod licencom GNU / GPL v2. HAProxy koristi nekoliko vodećih web lokacija, kao što su GoDaddy, GitHub, Bitbucket, Stack Overflow, Reddit, Speedtest.net, Tumblr, Twitter i Tuenti. Koristi se u proizvodu OpsWorks kompanije Amazon Web Services.

HAProxy Technologies objavili su krajem prošle sedmice dostupnost verzije 2.0 HAProxy. Kompanija je najavila da ova verzija HAProxy-a donosi mnoge nove značajke bitne za kontejnerirana i oblačna okruženja, zadržavajući pritom svoje performanse i pouzdanost.

Ovo izdanje poboljšava funkcije koje ispunjavaju jedinstvene zahtjeve okruženja kontejnera i oblaka. HAProxy 2.0 je LTS izdanje

Što je novo u HAProxy 2.0?

U svom novom ažuriranju, HAProxy 2.0 dodaje moćan set potpuno novih funkcija koji dodatno poboljšavaju njegovu bešavnu kompatibilnost za integraciju u moderne arhitekture.

Ovo uključuje pokušaje Layer 7, Prometheus metriku, nadzor prometa, višejezičnu skalabilnost i gRPC podršku.

Pored ove verzije, također pruža HAProxy Kubernetes Ingress kontroler i HAProxy Data Plane API, koji pruža moderni REST API za konfiguriranje i upravljanje HAProxy-om.

Uz to, kompanija je također najavila da osim novih značajki koje su uključene u ovu verziju, HAProxy 2.0 utire put mnogim zanimljivim ažuriranjima koja, s novom stopom izdanja,

Filtriranje i prijava u oblak

Za ovu novu značajku, HAProxy Technologies najavljuje da je konfiguriranje HAProxy za optimalne performanse sada još lakše.

Od verzije 1.8, mogli ste postaviti "nbthread" direktivu koja omogućava HAProxy da se izvodi na više niti, omogućavajući vam da bolje koristite mašine sa višejezgarnim procesorima.

Počevši od verzije 2.0, HAProxy ga sada automatski konfigurira. Odmah će postaviti broj radnih niti koji odgovara broju jezgri procesora dostupnih na mašini.

SMOC

HAProxy 2.0 pruža punu podršku za RPC okvir otvoreni izvor, gRPC. Omogućava dvosmjernu isporuku podataka, otkrivanje gRPC poruka i evidentiranje gRPC prometa.

GRPC protokol je moderna RPC infrastruktura visokih performansi koja može raditi u bilo kojem okruženju.

Upotrebom međuspremnika protokola možete serializirati poruke u kompaktnom i potencijalno efikasnijem binarnom formatu od JSON-a.

Da biste počeli koristiti gRPC u HAProxyju, samo trebate napraviti standardnu ​​HTTP / 2 konfiguraciju od početka do kraja. Standardni ACL-ovi su nametnuti i omogućavaju podudaranje na osnovu putanje. Pored toga, dva nova pretvarača «protobuf i» ungrpc «su predstavljena da vam omoguće.

Sloj 7

Smanjenje zastoja često uključuje postavljanje pametnih mehanizama predviđanja. Od svog osnutka, HAProxy podržava ponovni pokušaj neuspjele TCP veze uključivanjem direktive "opcija ponovnog slanja".

Pomoću HAProxy 2.0 možete pokušati i s drugog poslužitelja sloja 7 za neuspjele HTTP zahtjeve.

Nova konfiguracijska direktiva, "pokušaj ponovo" može se koristiti u odjeljku "zadane postavke", "preslušaj" ili "pozadina". Broj ponovljenih pokušaja može se odrediti pomoću "ponovnih pokušaja" direktive.

Važno je da znate kako se vaša aplikacija ponaša s omogućenim pokušajima sloja 7.

Kubernetes kontroler prijave

Novi inženjerski pokretački program HAProxy Kubernetes pruža uvid visokih performansi za vaše aplikacije smještene na Kubernetesu.

Podržava TLS rasterećenje, usmjeravanje sloja 7, ograničenje brzine, stavljanje na bijelu listu i najbolje performanse po kojima je HAProxy poznat.

Unosi se mogu konfigurirati putem napomena ili resursa ConfigMap. Također je moguće definirati tajne za pohranu TLS certifikata.

HAProxy 2.0 pruža LTS podršku za gore navedene funkcije, kao i za funkcije koje su uvedene ili poboljšane tokom verzije 1.9.

Također uvodi nove pretvarače koji vam omogućuju pretvaranje podataka u HAProxy i koji se obično prate nakon izdvajanja. Ovo je samo pregled mnogih funkcija predstavljenih u HAProxy 2.0.

Preuzmite i preuzmite HA Proxy 2.0 


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Isus rekao je

    Dobro jutro,
    Je li moguće konfigurirati balanser da zadrži izvorni ip veze u pozadinskoj aplikaciji?