Hot answers tagged

5

From official documentation of Haproxy 1.6: " The load balancing algorithm of a backend is set to roundrobin when no other algorithm, mode nor option have been set. The algorithm may only be set once for each backend." Refer this link for details : https://cbonte.github.io/haproxy-dconv/1.6/configuration.html#4-balance


2

Not sure which way most of your traffic flows, if it's client -> server, or server -> client, but if it's the later, you might be interested in using (or checking out, at least) the Linux Virtual Server (LVS) which is an advanced load balancing solution that can be used to build highly scalable and highly available network services, such as ...


2

From my understanding of what you're asking, you have control over all the steps of this process and want to bring up new versions of a containerized application which sit behind HAProxy without interrupting client connections to the old applications, but preventing new connections. This seems like a good use of the HAProxy disable server command. You ...


1

Disabling the service should be enough because once the health check fails, the affected VM will be automatically "out" of the LB. However, you can use PowerShell or CLI to add or remove servers from the backend pool. ARM IaaS: Get started creating an Internet facing load balancer in Resource Manager using PowerShell ASM IaaS: Get started creating an ...


1

Your Cloud Load Balancer won't inspect traffic to find a Host header. You could effectively deny traffic for example.net by forcing SSL if you have a cert for example.com; you'd set the LB to HTTPS only and enable the httpsRedirect option. I'll expect CloudFlare to be able to deny the example.net traffic. Otherwise, look to your web server as you ...


1

In terms of software - haproxy is good, proven solution. You have several ways how to achieve correct load balancing. IP Hash balancing Depending on your source IP, destination server will be calculated using hash of source ip. Therefore all requests from one IP will always reach the same server (unless it is down). I use this option on projects, which ...


1

The outcome of your scenario has nothing to do with multipathing, no production file system would allow for write-commit confirmations to get out of sync, whether a file system uses multipathing is irrelevant.



Only top voted, non community-wiki answers of a minimum length are eligible