Пристига HAProxy 2.0, прокси сървър, който също балансира натоварването в мрежата

HAProxy-2_0-корица

HAProxy е безплатен софтуер с отворен код, който осигурява балансиране на натоварването и прокси сървър за TCP и HTTP приложения, които разпространяват заявки в множество сървъри.

Написано е на C и има репутацията на бърз и ефективен. За първи път е издаден през декември 2001 г. под лиценза GNU / GPL v2. HAProxy се използва от няколко водещи уебсайта, като GoDaddy, GitHub, Bitbucket, Stack Overflow, Reddit, Speedtest.net, Tumblr, Twitter и Tuenti. Използва се в продукта OpsWorks от Amazon Web Services.

HAProxy Technologies обяви в края на миналата седмица наличността на версия 2.0 на HAProxy. Компанията обяви, че тази версия на HAProxy носи много нови функции, важни за контейнерната и облачната среда, като същевременно запазва своята производителност и надеждност.

Тази версия подобрява функции, които отговарят на уникалните изисквания на контейнерната и облачна среда. HAProxy 2.0 е LTS версия

Какво е новото в HAProxy 2.0?

В новата си актуализация, HAProxy 2.0 добавя мощен набор от напълно нови функции които допълнително подобряват безпроблемната му съвместимост за интеграция в съвременните архитектури.

Това включва повторни опити от слой 7, показатели на Prometheus, мониторинг на трафика, многоезична мащабируемост и поддръжка на gRPC.

В допълнение към тази версия, също така предоставя контролер HAProxy Kubernetes Ingress и API на HAProxy Data Plane, който предоставя модерен REST API за конфигуриране и управление на HAProxy.

В допълнение към това, компанията също така обяви, че освен новите функции, включени в тази версия, HAProxy 2.0 проправя пътя за много интересни актуализации, които с нова скорост на пускане,

Филтриране и регистриране в облака

За тази нова функция HAProxy Technologies обявява, че конфигурирането на HAProxy за оптимална производителност вече е още по-лесно.

От версия 1.8 можете да зададете директивата "nbthread", за да позволите на HAProxy да работи на множество нишки, което ви позволява да използвате по-добре машини с многоядрени процесори.

Започвайки с версия 2.0, HAProxy вече го конфигурира автоматично. Той незабавно ще зададе броя работни нишки, съответстващ на броя ядра на процесора, налични на машината.

МАСКА

HAProxy 2.0 осигурява пълна поддръжка за рамката RPC с отворен код, gRPC. Той позволява двупосочна доставка на данни, откриване на gRPC съобщения и регистриране на gRPC трафик.

Протоколът gRPC е модерна, високопроизводителна RPC инфраструктура, която може да работи във всяка среда.

Използвайки буфери на протоколи, можете да сериализирате съобщения в компактен и потенциално по-ефективен двоичен формат от JSON.

За да започнете да използвате gRPC в HAProxy, просто трябва да направите стандартна HTTP / 2 конфигурация от началото до края. Стандартните ACL се налагат и позволяват съвпадение въз основа на пътя. В допълнение, два нови конвертора «protobuf и» ungrpc «са въведени, за да ви позволят.

Слой 7

Намаляването на престоя често включва създаване на интелигентни механизми за прогнозиране. От самото си създаване HAProxy поддържа повторен опит за неуспешна TCP връзка, като включва директивата „опция за повторно изпращане“.

С HAProxy 2.0 можете също да опитате отново от друг сървър Layer 7 за неуспешни HTTP заявки.

Новата директива за конфигуриране "опитайте отново" може да се използва в раздела "по подразбиране", "слушане" или "бекенд". Броят на повторните опити може да бъде определен с помощта на директивата "повторни опити".

Важно е да знаете как се държи приложението ви с активирани опити за слой 7.

Контролер за вход в Kubernetes

Новият инженерен драйвер на HAProxy Kubernetes предоставя високопроизводителна информация за вашите хоствани Kubernetes приложения.

Поддържа TLS разтоварване, маршрутизиране на слой 7, ограничаване на скоростта, включване в белия списък и най-доброто представяне, за което е известен HAProxy.

Записите могат да бъдат конфигурирани чрез анотации или ресурси на ConfigMap. Също така е възможно да се дефинират тайни за съхраняване на TLS сертификати.

HAProxy 2.0 осигурява LTS поддръжка за горните функции, както и за функциите, които са въведени или подобрени по време на версия 1.9.

Той също така представя нови конвертори, които ви позволяват да трансформирате данни в HAProxy и обикновено се проследяват след извличане. Това е само преглед на многото функции, въведени в HAProxy 2.0.

Изтеглете и вземете HA прокси 2.0 


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Исус каза той

    Добро утро,
    Възможно ли е да конфигурирате балансьора, за да запази ip на източника на връзката в бекенд приложението?