sql >> Database >  >> RDS >> Mysql

HAProxy:alle bronnen van de verschillende bronnen

Load balancers zijn een essentieel onderdeel in de hoge beschikbaarheid van MySQL en MariaDB-databases; vooral bij het transparant maken van topologiewijzigingen voor applicaties en het implementeren van lees-schrijf-splitfunctionaliteit.

HAProxy is gratis, open source software die een load balancer en proxyserver met hoge beschikbaarheid biedt voor op TCP en HTTP gebaseerde applicaties die verzoeken over meerdere servers verspreidt.

ClusterControl biedt ondersteuning voor implementatie, configuratie en optimalisatie van HAProxy, evenals voor andere populaire load balancing- en caching-technologieën voor MySQL- en MariaDB-databases.

Hier zijn onze belangrijkste bronnen voor HAProxy om u op weg te helpen met deze veelgebruikte technologie.

Tutorials

MySQL-taakverdeling met HAProxy - zelfstudie

We hebben onlangs onze tutorial over MySQL Load Balancing met HAProxy bijgewerkt. Lees over implementatie en configuratie, monitoring, doorlopend onderhoud, methoden voor statuscontrole, splitsen van lezen en schrijven, redundantie met VIP en Keepalive en meer.

Lees meer

On-demand webinars

HAProxy, MaxScale of ProxySQL implementeren en beheren met ClusterControl

In dit webinar hebben we het over ondersteuning voor proxy's voor MySQL HA-opstellingen in ClusterControl:hoe ze verschillen en wat hun voor- en nadelen zijn. En we laten u zien hoe u HAProxy, MaxScale en ProxySQL vanuit ClusterControl eenvoudig kunt implementeren en beheren tijdens een live demo.

Bekijk de herhaling

SQL-taakverdeling instellen met HAProxy

In dit webinar behandelen we de concepten rond de populaire open-source HAProxy load balancer en laten we zien hoe u deze kunt gebruiken met uw op SQL gebaseerde databaseclusters.

Bekijk de herhaling

Prestaties afstemmen van HAProxy voor databasetaakverdeling

Dit webinar bespreekt de basisprincipes van prestatieafstemming voor HAProxy en legt uit hoe u kunt profiteren van enkele van de nieuwe functies in 1.5, die in juni 2014 werd uitgebracht na 4 jaar ontwikkelingswerk.

Bekijk de herhaling

Introductie van de MySQL©-replicatieblauwdruk van Multiplenines

De Blueprint van Multiplenines voor MySQL-replicatie omvat alle aspecten van een MySQL-replicatietopologie met alle ins en outs van implementatie, het opzetten van replicatie, monitoring, upgrades, het uitvoeren van back-ups en het beheren van hoge beschikbaarheid met behulp van proxy's als ProxySQL, MaxScale en HAProxy. Dit webinar biedt een diepgaande doorloop van deze blauwdruk en legt uit hoe u er optimaal gebruik van kunt maken.

Bekijk de herhaling

Topblogs

HAProxy-verbindingen versus MySQL-verbindingen - wat u moet weten

Max verbindingen bepaalt het maximum aantal verbindingen met de databaseserver. Dit kan zowel op de databaseserver als op de proxy ervoor worden ingesteld. In deze blogpost gaan we dieper in op de variabelen voor maximale HAProxy- en MySQL-verbindingen en bekijken we hoe u het beste van beide werelden kunt krijgen.

Lees meer

SQL Load Balancing Benchmark - Prestaties van MaxScale versus HAProxy vergelijken

In een vorige post hebben we je een kort overzicht gegeven van de MaxScale load balancer en hebben we de installatie en configuratie doorlopen. We hebben enkele snelle benchmarks uitgevoerd met sysbench, een benchmark voor systeemprestaties die het testen van CPU, geheugen, IO, mutex en ook MySQL-prestaties ondersteunt. We zullen de resultaten delen in deze blogpost.

Lees meer

Load balanced MySQL Galera setup - handmatige implementatie vs ClusterControl

Het implementeren van een MySQL Galera Cluster met redundante load balancing kost wat tijd. Deze blog bekijkt hoe lang het zou duren om het handmatig te doen versus het gebruik van ClusterControl om de taak uit te voeren.

Lees meer

Lezen-schrijven splitsen voor Java-apps met behulp van Connector/J, MySQL-replicatie en HAProxy

In deze blogpost spelen we met Java en MySQL-replicatie om lees-schrijfsplitsing uit te voeren voor Java-apps met behulp van Connector/J.

Lees meer

Lezen-schrijven splitsen met hoge beschikbaarheid met php-mysqlnd, MySQL-replicatie en HAProxy

In deze blogpost onderzoeken we het gebruik van php-mysqlnd_ms met een PHP-toepassing (Wordpress) op een standaard MySQL-replicatie-backend.

Lees meer

Word een ClusterControl DBA:maak uw DB-componenten HA via Load Balancers

Er zijn verschillende manieren om een ​​hoge beschikbaarheid te behouden met databases. U kunt virtuele IP's (VRRP) gebruiken om de beschikbaarheid van hosts te beheren, u kunt resourcemanagers zoals Zookeeper en Etcd gebruiken om uw applicaties te (her)configureren of load balancers/proxy's gebruiken om de werklast over alle beschikbare hosts te verdelen.

Lees meer

Wordpress Application Clustering met Kubernetes met HAProxy en Keepalive

In deze blogpost gaan we spelen met Kubernetes applicatieclustering en pods. We gebruiken Wordpress als applicatie, met een enkele MySQL-server. We zullen ook HAProxy en Keepalive hebben om eenvoudige pakketdoorsturing (voor extern netwerk) met hoge beschikbaarheid mogelijk te maken.

Lees meer

Hoe Galera Cluster hoge beschikbaarheid mogelijk maakt voor websites met veel verkeer

Dit bericht geeft inzicht in hoe Galera kan helpen bij het bouwen van HA-websites.

Lees meer


  1. Kan Mysql een kolom splitsen?

  2. Hoe DataFrame naar de postgres-tabel te schrijven?

  3. Hoe REGEXP_SUBSTR() werkt in MariaDB

  4. Ontwikkelingen van Azure Virtual Machine voor gebruik van SQL Server