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 poslužitelj za TCP i HTTP programe koji distribuiraju zahtjeve na više poslužitelja.

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

HAProxy Technologies najavili su krajem prošlog tjedna dostupnost verzije 2.0 HAProxy. Tvrtka je najavila da ova inačica HAProxy 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 značajke koje udovoljavaju jedinstvenim zahtjevima 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 značajki 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 nudi HAProxy Kubernetes Ingress kontroler i HAProxy Data Plane API, koji pruža moderni REST API za konfiguriranje i upravljanje HAProxy-om.

Uz to, tvrtka je također najavila da osim novih značajki uključenih 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š jednostavnije.

Od verzije 1.8, mogli ste postaviti "nbthread" direktivu koja omogućava HAProxyju da se izvodi na više niti, omogućujući vam bolje korištenje strojeva s višejezgrenim 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 stroju.

MASKA

HAProxy 2.0 pruža punu podršku za RPC okvir otvoreni izvor, gRPC. Omogućuje 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 učinkovitijem 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ćuju podudaranje na temelju puta. Pored toga, dva nova pretvarača «protobuf i» ungrpc «predstavljena su kako bi vam omogućila.

Sloj 7

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

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

Nova direktiva o konfiguraciji, "pokušaj ponovno", može se koristiti u odjeljku "zadane postavke", "preslušaj" ili "pozadina". Broj ponovnih 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 upravljački program HAProxy Kubernetes pruža uvid visokih performansi za vaše programe smještene na Kubernetesu.

Podržava TLS rasterećenje, usmjeravanje sloja 7, ograničenje brzine, stavljanje na bijelu listu i najbolja izvedba po kojoj 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 tijekom verzije 1.9.

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

Preuzmite i nabavite HA proxy 2.0 


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Isus dijo

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