Knowledge Base

Welcome to HAProxy’s extensive and ever-expanding knowledge base. Created by a team of experts including HAProxy’s Core Development Team; it covers a wide range of topics to help you achieve maximum potential.

[Live Webinar] Multilayered Security with HAProxy Enterprise

Did you know that an HAProxy Enterprise load balancer can protect your applications from common threats? In this webinar, we'll give you an overview of the multi-layered security solution provided by HAProxy Enterprise.  We will cover how to:  use the HAProxy...

Using HAProxy as an API Gateway, Part 6 [Security]

HAProxy acts as an API gateway in front of your application servers, providing cross-cutting security.   Using HAProxy as an API Gateway, Part 1 [Introduction] Using HAProxy as an API Gateway, Part 2 [Authentication] Using HAProxy as an API Gateway, Part 3...

Load Balancing/Routing

Announcing HAProxy 2.4

Register for our live webinar to learn more about this release. HAProxy 2.4 adds exciting features such as support for HTTP/2 WebSockets, authorization and routing of MQTT and FIX (Financial Information Exchange) protocol messages, DNS resolution over TCP, server...

[On-Demand Webinar] HAProxy 2.4 Feature Roundup

This version of HAProxy is one of the largest to date, with updates across the board. Join us as we describe these changes, including: Updated protocol support: WebSockets over HTTP/2, FIX, and MQTT DNS resolution over TCP Built-in OpenTracing New Prometheus metrics...

SSL

Announcing HAProxy Data Plane API 2.2

The HAProxy Data Plane API 2.2 lays the foundation for first-class service discovery and introduces native support for Consul. It also adds storage and file handling for SSL certificates, Map files, and SPOE configuration files. Watch our on-demand webinar "What’s New...

Route SSH Connections with HAProxy

Route SSH connections through HAProxy using the SSH ProxyCommand feature and SNI. Watch our on-demand webinar in French "How to Route SSH Connections with HAProxy". Did you know that you can proxy SSH connections through HAProxy and route based on hostname? The...

Redirect HTTP to HTTPS with HAProxy

Use the HAProxy load balancer to redirect users from HTTP to HTTPS automatically. For decades, our lives have become increasingly dependent on sending and receiving data from across the Internet. Now, with more people working, studying, and hanging with friends...

Microservices

Consul Service Discovery for HAProxy

HAProxy with the HAProxy Data Plane API can integrate with Consul to enable service discovery for your load balancer configuration.   Many Ops team professionals rank HAProxy as their favorite load balancer because it adds high availability, security and...

Power Your Consul Service Mesh with HAProxy

Many of you use HashiCorp Consul for service discovery. It makes connecting one backend application or service to another easy: Your Consul servers store a catalog of addresses to all of your services; when an application within the network wants to discover where a...

Circuit Breaking in HAProxy

  With HAProxy, you can implement a circuit breaker to protect services from widespread failure. Martin Fowler, who is famous for being one of the Gang of Four authors who wrote Design Patterns: Elements of Reusable Object-Oriented Software, hosts a website where...

Accelerate Your APIs by Using the HAProxy Cache

HAProxy's cache helps boost API performance by serving saved messages to your users. The age of rendering most of a web page's contents on the server and then delivering it as a colossal HTML file is fading into the past. Modern web frameworks like Angular, React, and...

Performance

Autoscaling with the HAProxy Kubernetes Ingress Controller and KEDA

One of the greatest strengths of containers is the ability to spin more of them up quickly. As the volume of traffic to your application increases, you can create more application containers on the fly to handle it, in almost no time at all. Kubernetes ships with...

Protect Servers with HAProxy Connection Limits and Queues

HAProxy connection limits and queues can help protect your servers and boost throughput when load balancing heavy amounts of traffic.   When you use HAProxy as an API gateway in front of your services, it has the ability to protect those servers from traffic...

Announcing HAProxy Kubernetes Ingress Controller 1.5 

We've released version 1.5 of the HAProxy Kubernetes Ingress Controller. This version unlocks access to the raw HAProxy configuration language for power users to gain more control. You can also enable mutual TLS authentication between the ingress controller and...

HTTP Keep-Alive, Pipelining, Multiplexing and Connection Pooling

Persistent connections allow HAProxy to optimize resource usage, lower latency on both the client and server side, and support connection pooling.   HTTP is a layer 7 protocol that's transmitted over a TCP connection. It works in a client-server model and follows...

Webinars

[Live Webinar] Multilayered Security with HAProxy Enterprise

Did you know that an HAProxy Enterprise load balancer can protect your applications from common threats? In this webinar, we'll give you an overview of the multi-layered security solution provided by HAProxy Enterprise.  We will cover how to:  use the HAProxy...

[On-Demand Webinar] HAProxy 2.4 Feature Roundup

This version of HAProxy is one of the largest to date, with updates across the board. Join us as we describe these changes, including: Updated protocol support: WebSockets over HTTP/2, FIX, and MQTT DNS resolution over TCP Built-in OpenTracing New Prometheus metrics...

Basics

Visualize HAProxy Metrics with InfluxDB

` HAProxy generates over a hundred metrics to give you a nearly real-time view of the state of your load balancers and the services they proxy, but to get the most from this data, you need a way to visualize it. InfluxData’s InfluxDB suite of applications takes the...

[On-Demand Webinar] HAProxy Skills Lab: Diagnosing Simple Problems

If you prefer joining the same webinar in French, register here. Troubleshooting network issues can seem like an arcane art. Operations teams build up knowledge through trial-and-error, online forums, and wisdom handed down from one generation to another. However, the...

[Webinaire à la demande] Introduction à HAProxy

Êtes-vous nouveau dans l’utilisation de HAProxy ? En général, avez-vous déjà utilisé un répartiteur de charge ? Dans ce webinaire, les membres de l'assistance feront leurs premiers pas avec HAProxy. Venez découvrir les avantages d'un répartiteur de charge pour...

[On-Demand Webinar] Introduction to HAProxy

Want to continue learning? Register for our live webinar: HAProxy Skills Lab: Diagnosing Simple Problems. If you prefer watching this webinar in French click here. Are you new to using the HAProxy? Are you new to load balancing in general? In this webinar, you will...

Benchmarking

Test Driving « Power of Two Random Choices » Load Balancing

The Power of Two Random Choices load-balancing algorithm has piqued some curiosity. In this blog post, we see how it stacks up against other modern-day algorithms available in HAProxy. Recently, I was asked twice about my opinion on supporting an algorithm known as...

Benchmarking SSL Performance

Introduction The story Recently, there has been some attacks against website which aimed to steal user identity. In order to protect their users, major website owners had to find a solution. Unfortunately, we know that sometimes, improving security means downgrading...

Random Tips

Serve Dynamic Custom Error Pages with HAProxy

Set up custom error pages in HAProxy to ensure consistent, branded messaging that supports any backend web stack. The memory is probably still fresh: You're shopping online at your favorite website, looking for something specific, you've got it narrowed down to two or...

HAProxy and HTTP Errors 408 in Chrome

Lately, there was some discussions on HAProxy's mailing list about 408 errors printed in Chrome browsers. Origin of 408 errors 408 is the status code used by web servers or proxies when the client has not sent a whole HTTP request during a certain period of time. It...

Configure syslog-ng to Log Readable HTTP URL from HAProxy

These tips are provided by Exosec. Exosec provides a very good monitoring product called POM, based on Nagios with very strong value added such as very simple administration, application monitoring, etc... For some of their project, they use either HAProxy or the...

Observability

Visualize HAProxy Metrics with InfluxDB

` HAProxy generates over a hundred metrics to give you a nearly real-time view of the state of your load balancers and the services they proxy, but to get the most from this data, you need a way to visualize it. InfluxData’s InfluxDB suite of applications takes the...

[On-Demand Webinar] HAProxy 2.4 Feature Roundup

This version of HAProxy is one of the largest to date, with updates across the board. Join us as we describe these changes, including: Updated protocol support: WebSockets over HTTP/2, FIX, and MQTT DNS resolution over TCP Built-in OpenTracing New Prometheus metrics...

Journalisation avec le contrôleur d’entrée HAProxy Kubernetes

Le contrôleur d'entrée HAProxy Kubernetes publie deux ensembles de journaux: les journaux du contrôleur d'entrée et les journaux d'accès HAProxy. Après avoir installé le contrôleur d'entrée HAProxy Kubernetes, la journalisation est l'une des premières fonctionnalités...

DevOps

[On-Demand Webinar] HAProxy Skills Lab: Diagnosing Simple Problems

If you prefer joining the same webinar in French, register here. Troubleshooting network issues can seem like an arcane art. Operations teams build up knowledge through trial-and-error, online forums, and wisdom handed down from one generation to another. However, the...

[Webinair à la demande] Apprenez l’API HAProxy Data Plane 2.0

Connu pour sa configuration flexible et ses capacités d'exécution, HAProxy représente non seulement un équilibreur de charge hautes performances, mais également le meilleur choix pour les environnements dynamiques qui doivent faire face à des changements constants....

Announcing HAProxy Data Plane API 2.0

Find out more by registering for our webinar: “Learn the HAProxy Data Plane API 2.0“ Version 2.0 of the HAProxy Data Plane API brings some exciting enhancements that unlock the power of HAProxy's flexible configuration and its runtime capabilities. The HAProxy Data...

Kubernetes

Announcing HAProxy Kubernetes Ingress Controller 1.6

We're proud to announce the release version 1.6 of the HAProxy Kubernetes Ingress Controller. This version provides the ability to add raw configuration snippets to HAProxy frontends, allows for ACL/Map files to be managed through a ConfigMap, and enables complex...

Autoscaling with the HAProxy Kubernetes Ingress Controller and KEDA

One of the greatest strengths of containers is the ability to spin more of them up quickly. As the volume of traffic to your application increases, you can create more application containers on the fly to handle it, in almost no time at all. Kubernetes ships with...

Power Your Consul Service Mesh with HAProxy

Many of you use HashiCorp Consul for service discovery. It makes connecting one backend application or service to another easy: Your Consul servers store a catalog of addresses to all of your services; when an application within the network wants to discover where a...

Service Discovery

Consul Service Discovery for HAProxy

HAProxy with the HAProxy Data Plane API can integrate with Consul to enable service discovery for your load balancer configuration.   Many Ops team professionals rank HAProxy as their favorite load balancer because it adds high availability, security and...

Announcing HAProxy Data Plane API 2.3

The HAProxy Data Plane API 2.3 expands its service discovery mechanisms and introduces native support for discovering AWS EC2 instances and auto-scaling groups. It also adds a new configuration file that supports HCL and YAML, an Inotify configuration watcher, and...

Power Your Consul Service Mesh with HAProxy

Many of you use HashiCorp Consul for service discovery. It makes connecting one backend application or service to another easy: Your Consul servers store a catalog of addresses to all of your services; when an application within the network wants to discover where a...

Announcing HAProxy Data Plane API 2.2

The HAProxy Data Plane API 2.2 lays the foundation for first-class service discovery and introduces native support for Consul. It also adds storage and file handling for SSL certificates, Map files, and SPOE configuration files. Watch our on-demand webinar "What’s New...

Cloud

Aucun résultat

La page demandée est introuvable. Essayez d'affiner votre recherche ou utilisez le panneau de navigation ci-dessus pour localiser l'article.

LUA

Enabling CORS in HAProxy

The HAProxy Cross-Origin Resource Sharing (CORS) Lua module streamlines adding CORS to your APIs. What is CORS? Read on to learn more.It doesn't matter whether you're using Angular, React, Vue or simple, vanilla JavaScript. You're guaranteed to need to fetch or...

5 Ways to Extend HAProxy with Lua

Use Lua to add fetches, converters, actions, services and tasks to HAProxy. Did you know that HAProxy embeds the Lua scripting language, which you can use to add new functionality? HAProxy features an extremely powerful and flexible configuration language and gives...

Let’s Encrypt (ACMEv2) for HAProxy

HAProxy Technologies is proud to announce the availability of an integrated Let’s Encrypt ACMEv2 Lua client for HAProxy and HAProxy Enterprise Edition (HAPEE). HAPEE comes bundled with Lua support in a precompiled binary conveniently distributed using your Linux...

HAProxy 1.6-Dev1 and LUA

HAProxy 1.6-dev1 Yesterday, Willy has released HAProxy 1.6-dev1: ANNOUNCE HAProxy 1.6-dev1. This version contains many new features and core improvements. Amongst the new features, one is LUA, contributed by Thierry (HAProxy Technologies developer). NOTE: We invite...

Need More Assistance?

Contact the authoritative experts on HAProxy who will assist you in finding the solution that best fits your needs for deployment, scale, and security.