Changes

Jump to: navigation, search

Docker Swarm Mode

341 bytes added, 12:10, 28 July 2018
Load balancing
===Load balancing===
Nézzük meg a swarm nativ load balancert. Hívjuk meg a cluster bármelyik tagjának az a publikus IP címét a 80-as porton:
<pre>
# curl http://192.168.42.41:80
</pre>
{{warning|Minden egyes hívásra egy másik lábra fogunk beesni. Ez az elvárt működés. Ha ezt külön máshogy nem határozzuk mega swarm szolgáltatás telepítése közben, akkor az új a natív Layer 4 szolgáltatás rétegbeli load balancer lesz bekapcsolva. Az összes swarm node-on fut a load balancer egy példánya, és ezek össze vannak kötve az úgynevezett "routing mash"mesh-ban jön létreel, az ingress hálózaton. A routing mash állapotmenetes Így teljesen mindegy melyik lábra esünk be, az a loadbalancer példány ami azon a lábon fut, ahova beestünk, át fogja irányítania a kérést annak a node-balancing szolgáltatást nyújt nak aki a swarm szolgáltatásoknak az IPVS layer 4 kernel-be épített "globális" load balancerrelbalanc algoritmus szerint a soron következő. Ha sticky session-t akarunkmásképp nem adjuk meg, akkor külső a load balancert kell használnibanac-olás round rubin, aminek sok nehézsége van, lásd lentebb}}tehát mindig a soron következőt adja.
<br>
<br>

Navigation menu