Sosește HAProxy 2.0, un server proxy care echilibrează și încărcarea web

HAProxy-2_0-copertă

HAProxy este un software gratuit și open source care oferă un echilibrator de încărcare și un server proxy pentru aplicațiile TCP și HTTP care distribuie cereri pe mai multe servere.

Este scris în C și are reputația de a fi rapid și eficient. A fost publicat pentru prima dată în decembrie 2001 sub licența GNU / GPL v2. HAProxy este folosit de mai multe site-uri web de top, cum ar fi GoDaddy, GitHub, Bitbucket, Stack Overflow, Reddit, Speedtest.net, Tumblr, Twitter și Tuenti. Este utilizat în produsul Amazon Web Services OpsWorks.

HAProxy Technologies a anunțat la sfârșitul săptămânii trecute disponibilitatea HAProxy versiunea 2.0. Compania a anunțat că această lansare a HAProxy aduce multe caracteristici noi esențiale pentru mediile cloud și containerizate, menținând în același timp performanța și fiabilitatea.

Această versiune îmbunătățește funcțiile care îndeplinesc cerințele unice ale mediilor cloud și containerelor HAProxy 2.0 este o versiune LTS

Ce este nou în HAProxy 2.0?

În noua sa actualizare, HAProxy 2.0 adaugă un set puternic de funcții complet noi care îi sporesc și mai mult compatibilitatea perfectă pentru integrarea în arhitecturile moderne.

acest include reîncercări ale stratului 7, valori Prometheus, control al traficului, scalabilitate multilingvă și suport gRPC.

Pe lângă această versiune, oferă, de asemenea, controlerul de intrare HAProxy Kubernetes și API-ul HAProxy Data Plane, care oferă un API REST modern pentru configurarea și gestionarea HAProxy.

În afară de asta, compania a mai anunțat că în afară de noile caracteristici incluse în această versiune, HAProxy 2.0 deschide calea pentru multe actualizări interesante care, cu o nouă rată de lansare,

Filtrare și înregistrare în cloud

Pentru această nouă caracteristică, HAProxy Technologies anunță că configurarea HAProxy pentru performanțe optime este acum și mai ușoară.

Începând cu versiunea 1.8, ați putut seta directiva „nbthread” pentru a permite HAProxy să ruleze în mai multe fire., permițându-vă să utilizați mai bine mașinile cu procesoare multi-core.

Începând cu versiunea 2.0, HAProxy acum configurează acest lucru automat. Acesta va seta imediat numărul de fire de lucru corespunzător numărului de nuclee de procesor disponibile pe mașină.

MASCA

HAProxy 2.0 oferă suport complet pentru cadrul RPC sursă deschisă, gRPC. Permite livrarea bidirecțională a datelor, analizarea mesajelor gRPC și înregistrarea traficului gRPC.

Protocolul gRPC este o infrastructură RPC modernă, de înaltă performanță, care poate funcționa în orice mediu.

Folosind tampon-uri de protocol, puteți serializa mesajele într-un format binar compact și potențial mai eficient decât JSON.

Pentru a începe să utilizați gRPC în HAProxy, trebuie doar să faceți o configurație standard HTTP/2 end-to-end. ACL-urile standard sunt aplicate și permit potrivirea pe cale. În plus, au fost introduse două noi convertoare „protobuf și „ungrpc” pentru a vă permite.

Stratul 7

Reducerea timpului de nefuncționare implică adesea crearea unor mecanisme inteligente de prognoză. De la începuturile sale, HAProxy a acceptat reîncercarea unei conexiuni TCP eșuate prin includerea directivei „opțiune de redistribuire”.

Cu HAProxy 2.0, puteți reîncerca și de pe un alt server Layer 7 pentru solicitări HTTP eșuate.

Noua directivă de configurare, „încercați din nou” poate fi utilizată într-o secțiune „prestabilite”, „ascultare” sau „backend”. Numărul de încercări poate fi specificat utilizând directiva „reîncercări”.

Este important să știți cum se comportă aplicația dvs. cu încercările Layer 7 activate.

Controller de intrare Kubernetes

Noul driver de inginerie HAProxy Kubernetes oferă informații de înaltă performanță pentru aplicațiile dvs. găzduite de Kubernetes.

Acceptă descărcarea TLS, rutarea Layer 7, limitarea ratei, lista albă și cea mai bună performanță pentru care este cunoscut HAProxy.

Intrările pot fi configurate prin resurse sau adnotări ConfigMap. De asemenea, este posibil să se definească secrete pentru a stoca certificate TLS.

HAProxy 2.0 oferă suport LTS pentru caracteristicile anterioare, precum și pentru caracteristici care au fost introduse sau îmbunătățite în timpul versiunii 1.9.

De asemenea, introduce noi convertoare care vă permit să transformați datele în HAProxy și sunt de obicei urmărite după o extracție. Aceasta este doar o prezentare generală a numeroaselor caracteristici introduse în HAProxy 2.0.

Descărcați și obțineți HA Proxy 2.0 


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Isus el a spus

    Bună dimineața,
    Este posibil să configurați echilibrul pentru a menține IP-ul sursă al conexiunii în aplicația backend?