Knowledge Base

Willkommen zur HAProxys ausführlicher und ständig wachsender Knowledge Base. Unser Content wird von einen Expertenteam, das auch aus Mitgliedier des HAProxy Core Development Teams besteht, geschrieben und erstellt. Die Knowledge Base beinhaltet eine große Auswahl verschiedener Topics, die Ihnen dabei helfen die maximale Leistungsfähigkeit von HAProxy zu erreichen.

HAProxy and HTTP Strict Transport Security (HSTS)

HAProxy provides an easy and straightforward way to add HTTPS to your website. As a load balancer positioned in front of your web servers, it can handle all of the encryption and decryption duties, offloading those tasks from your upstream servers. That's good because...

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...

Load Balancing/Routing

[On-Demand Webinar] HAProxy Enterprise 2.0 and Q&A

HAProxy Enterprise 2.0 ist da und bietet viele unverzichtbare Feutures für moderne, Cloud-Native Apps. In diesem Webinar haben Sie die Möglichkeit, sich mit Funktionen wie FastCGI-Support, End-to-End-HTTP / 2, der neuen Data Plane API, gRPC-Serialisierung,...

[On-Demand Webinar] HAProxy Skills Lab: Introduction to Helm

Helm, der Kubernetes-Paketmanager, ändert die Art und Weise, wie Teams ihre Kubernetes-Ressourcen verwalten. Unter anderem, ermöglicht es ihnen, Apps auf eine konsistente und zuverlässige Weise bereitzustellen. Es ist ein wichtiges Tool in einer kontinuierlichen...

SSL

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...

Dynamic SSL Certificate Storage in HAProxy

Use the HAProxy Runtime API to update SSL certificates in HAProxy without a reload. When you route traffic through an HAProxy load balancer, you gain the ability to terminate SSL at the load balancer. HAProxy encrypts communication between the client and itself and...

Microservices

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...

Dissecting the HAProxy Kubernetes Ingress Controller

The new HAProxy Kubernetes Ingress Controller provides a high-performance ingress for your Kubernetes-hosted applications. Register for the on demand webinar "The HAProxy Kubernetes Ingress Controller for High-Performance Ingress". Want to supercharge your ingress...

DNS for Service Discovery in HAProxy

HAProxy 1.8 and newer allows you to use DNS service discovery to detect server changes and automatically apply them to your configuration. HAProxy is a mature, high-performance software component that’s been reliably serving the load balancing and ADC markets for over...

Leistung

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...

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...

HAProxy 1.9.2 Adds gRPC Support

HAProxy provides end-to-end proxying of HTTP/2 traffic. Use HAProxy to route, secure, and observe gRPC traffic over HTTP/2. Read on to learn more. HAProxy 1.9 introduced the Native HTTP Representation (HTX). Not only does this allow you to use HTTP/2 end-to-end, it...

Multithreading in HAProxy

There are two possible ways to have HAProxy run on multiple CPU cores: By using the multiprocess model, where HAProxy automatically starts a number of separate system processes (method available since HAProxy version 1.1.7) By using the multithreading model, where...

Webinare

[On-Demand Webinar] HAProxy Enterprise 2.0 and Q&A

HAProxy Enterprise 2.0 ist da und bietet viele unverzichtbare Feutures für moderne, Cloud-Native Apps. In diesem Webinar haben Sie die Möglichkeit, sich mit Funktionen wie FastCGI-Support, End-to-End-HTTP / 2, der neuen Data Plane API, gRPC-Serialisierung,...

[On-Demand Webinar] HAProxy Skills Lab: Introduction to Helm

Helm, der Kubernetes-Paketmanager, ändert die Art und Weise, wie Teams ihre Kubernetes-Ressourcen verwalten. Unter anderem, ermöglicht es ihnen, Apps auf eine konsistente und zuverlässige Weise bereitzustellen. Es ist ein wichtiges Tool in einer kontinuierlichen...

[On-Demand Webinar] Ask Me Anything About HAProxy 2.2

HAProxy 2.2 ist da, mit brand neuen Features. Letzten Monat organisierten wir eine Tour durch die neuen Features, und diesen Monat bieten wir Ihnen die Möglichkeit unserer HAProxy-Expertengruppe Fragen über die neue Features in einer "Ask me anything"-Session zu...

Grundlagen

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...

Get to Know the HAProxy Process Manager

The HAProxy Process Manager allows you to start external programs that are managed under HAProxy. Not everything is compiled directly into HAProxy's C code. Some components are written using other programming languages and run alongside the load balancer. These...

Use Helm to Install the HAProxy Kubernetes Ingress Controller

You can use Helm to install the HAProxy Kubernetes Ingress Controller into your Kubernetes cluster, making it easier to start routing traffic using the powerful HAProxy load balancer. Learn more by registering for our webinar: "HAProxy Skills Lab: Introduction to...

HAProxy Rate Limiting: Four Examples

Use rate limiting in HAProxy to stop clients from making too many requests and promote fair usage of your services. Rate limiting in HAProxy stops a client from making too many requests during a window of time. You might have a policy that stipulates how many requests...

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 Tipps

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

This tips is 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 ALOHA...

Observability

Tracing Requests Through HAProxy with AWS X-Ray

HAProxy integrates with AWS X-Ray to give you the best observability across your Amazon Web Services (AWS) resources, including your load balancer. Read on to learn how. There is a trend to move away from monolithic applications towards microservices. Microservices...

HAProxy Exposes a Prometheus Metrics Endpoint

HAProxy has added native support for Prometheus, allowing you to export metrics directly. Read on to learn more.   Metrics are a key aspect of observability, along with logging and tracing. They contain the data that inform you about the state of your systems,...

Binary Health Check with HAProxy 1.5: PHP-fpm/fastcgi Probe Example

Application layer health checking Health checking is the ability to probe a server to ensure the service is up and running. This is one of the root feature of any load-balancer. One can probe servers and services at different layer of the OSI model: * ARP check (not...

HAProxy Advanced Redis Health Check

Introduction Redis is an opensource nosql database working on a key/value model. One interesting feature in Redis is that it is able to write data to disk as well as a master can synchronize many slaves. HAProxy can load-balance Redis servers with no issues at all....

DevOps

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...

Programmatic HAProxy Configuration Using the Data Plane API

In his HAProxyConf 2019 presentation, Chad Lavoie (Director of Support, HAProxy Technologies) describes how to get started and how to build tools that integrate with the API. He demonstrates how to configure a frontend and backend in HAProxy, and then how to modify a...

Kubernetes

[On-Demand Webinar] HAProxy Skills Lab: Introduction to Helm

Helm, der Kubernetes-Paketmanager, ändert die Art und Weise, wie Teams ihre Kubernetes-Ressourcen verwalten. Unter anderem, ermöglicht es ihnen, Apps auf eine konsistente und zuverlässige Weise bereitzustellen. Es ist ein wichtiges Tool in einer kontinuierlichen...

Service Discovery

HAProxy on Docker Swarm: Load Balancing and DNS Service Discovery

Use HAProxy to add routing, load balancing, and DNS service discovery to Docker Swarm. Docker Swarm lets you expand beyond hosting Docker containers on a single machine. It oversees a cluster of servers and manages which to deploy a container to, depending on each...

DNS for Service Discovery in HAProxy

HAProxy 1.8 and newer allows you to use DNS service discovery to detect server changes and automatically apply them to your configuration. HAProxy is a mature, high-performance software component that’s been reliably serving the load balancing and ADC markets for over...

HAProxy and Consul with DNS for Service Discovery

In this blog post we will show you a zero-touch method for integrating HAProxy with Consul by using DNS for service discovery available in HAProxy 1.8. HAProxy is the most widely used software load balancer in the world, well known for being extremely fast and...

Cloud

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

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...

Brauchen Sie mehr Unterstützung?

Wenden Sie sich an unsere HAProxy Experten, die Ihnen helfen können die bestmögliche Lösung hinsichtlich Bereitstellung, Skalierung und Sicherheit zu finden.