Arriba HAProxy 2.0, un servidor intermediari que a més balanceja la càrrega web

HAProxy-2_0-cover

HAProxy és un programari gratuït i de codi obert que proporciona un equilibrador de càrrega i un servidor intermediari per a aplicacions TCP i HTTP que distribueixen sol·licituds entre múltiples servidors.

Està escrit en C i té una reputació de ser ràpid i eficient. Es públic per primera vegada el desembre de 2001 sota la llicència GNU / GPL v2. HAProxy és utilitzat per diversos llocs web líders, Com GoDaddy, GitHub, Bitbucket, Stack Overflow, Reddit, Speedtest.net, Tumblr, Twitter i Tuenti. S'utilitza en el producte OpsWorks d'Amazon Web Services.

HAProxy Technologies va anunciar a finals de la setmana passada la disponibilitat de la versió 2.0 de HAProxy. La companyia va anunciar que aquesta versió de HAProxy porta moltes característiques noves essencials per als entorns de núvol i en contenidors, a el temps que manté el seu rendiment i fiabilitat.

Aquesta versió millora les característiques que compleixen amb els requisits únics dels entorns de núvol i contenidor HAProxy 2.0 és una versió LTS

Què hi ha de nou en HAProxy 2.0?

En la seva nova actualització, HAProxy 2.0 afegeix un poderós conjunt de característiques completament noves que milloren encara més la seva compatibilitat perfecta per a la integració en arquitectures modernes.

Això inclou reintents de Capa 7, mètriques de Prometheus, vigilància de trànsit, escalabilitat multilingüe i compatibilitat amb gRPC.

A més d'aquesta versió, també proporciona el controlador HAProxy Kubernetes Ingress i l'API HAProxy Data Plane, Que proporciona una API REST moderna per configurar i administrar HAProxy.

A més d'això, la companyia també ha anunciat que, a banda de les noves característiques incloses en aquesta versió, HAProxy 2.0 aplana el camí per a moltes actualitzacions interessants que, amb una nova taxa de llançament,

Filtrat i registre en el núvol

Per a aquesta nova funció, HAProxy Technologies anuncia que configurar HAProxy per obtenir un rendiment òptim ara és encara més fàcil.

Des de la versió 1.8, s'ha pogut establir la directiva «nbthread» per permetre que HAProxy s'executi en diversos subprocessos, El que li permet utilitzar millor les màquines amb processadors multinucli.

A partir de la versió 2.0, HAProxy ara el configura automàticament. Immediatament establirà el nombre de subprocessos de treball corresponents a l'nombre de nuclis de processador disponibles a la màquina.

masq

HAProxy 2.0 proporciona suport complet per al marc RPC de codi obert, gRPC. Permet el lliurament bidireccional de dades, la detecció de missatges gRPC i el registre de trànsit gRPC.

El protocol gRPC és una infraestructura RPC moderna i d'alt rendiment que pot funcionar en qualsevol entorn.

Usant memòries intermèdies de protocol, pot serialitzar missatges en un format binari compacte i potencialment més eficient que JSON.

Per començar a utilitzar gRPC en HAProxy, només necessita fer una configuració HTTP / 2 estàndard de principi a fi. Les ACL estàndard s'apliquen i permeten la coincidència basada en la ruta. A més, s'han introduït dos nous convertidors «protobuf i» ungrpc «per permetre-.

capa 7

La reducció de el temps d'inactivitat sovint implica la configuració de mecanismes de previsió intel·ligents. Des de la seva creació, HAProxy ha admès tornar a intentar una connexió TCP fallida a l'incloure la directiva «opció de redispatch».

Amb HAProxy 2.0, també pot tornar a intentar des d'un altre servidor de Capa 7 per a sol·licituds HTTP fallides.

La nova directiva de configuració, «tornar a intentar» es pot utilitzar en una secció de «valors predeterminats», «escoltar» o «backend». El nombre de reintents es pot especificar utilitzant la directiva «reintents».

És important que sàpiga com es comporta la seva aplicació amb els intents de Capa 7 habilitats.

Controlador d'ingrés Kubernetes

El nou controlador d'enginyeria HAProxy Kubernetes proporciona informació d'alt rendiment per les seves aplicacions allotjades en Kubernetes.

Admet la descàrrega de TLS, l'enrutament de capa 7, la limitació de velocitat, la llista blanca i el millor rendiment per al qual es coneix HAProxy.

Les entrades es poden configurar a través de recursos o anotacions de ConfigMap. També és possible definir secrets per emmagatzemar certificats TLS.

HAProxy 2.0 proporciona compatibilitat amb LTS per a les funcions anteriors, així com per a les funcions que es van introduir o millorar durant la versió 1.9.

També introdueix nous convertidors que li permeten transformar dades en HAProxy i generalment es rastregen després d'una extracció. Això és només una descripció general de les moltes característiques introduïdes en HAProxy 2.0.

Descarregar i obtenir HAProxy 2.0 


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   jesus va dir

    Bon dia,
    És possible configurar el balanç perquè mantingui la ip d'origen de la connexió en l'aplicació de l'backend?