2016-06-18 12 views
0

ls Fronting,Docker Clustering mehrere Proxys mehrere tomcats

Ich möchte ein Cluster von Anwendungsservern von Proxies zu einem Kubernetes Docker Umgebung konfrontiert bewegen. Wir haben jetzt einen Failover-Clustering-Cluster wie Cluster und wir verwenden Sticky-Sitzungen, um die Ressourcen zu begrenzen, die für unsere speicheranfällige Lösung benötigt werden (> 2 GB pro Tomcat).

Ich kämpfe jetzt mit dem Konzept jeder Komponente als Microservice. Beide Microservices (Proxy/Tomcat) sollten unabhängig voneinander skaliert werden. Auch die Selbstheilung einer Dienstleistung mit mindestens 2 Containern. Jeder Behälter sollte agnostisch sein, dh: seiner Umgebung nicht bewusst, liefert er einen Dienst für eine andere Komponente.

Wie würde nun ein Proxy-Container sich an alle darunter liegenden Tomcat-Container binden? Wie kann ein Proxy-Container gebunden werden, wenn ein Tomcat-Container später als dieser Proxy-Container gestartet oder gestartet wurde? Wie würde ein Proxy-Container die Haftung auf einem bestimmten Tomcat-Container beibehalten?

Ich habe absichtlich versucht, die Frage und die Beschreibung so minimal wie möglich zu halten, glücklich, mehr Details natürlich zu geben.

Grüße, Corné

BTW sorry für den Quer Post i in der Annahme war ich gepostet Überlauf in erster Linie https://superuser.com/questions/1090867

Antwort

0

ich meine eigene Lösung in dieser Blog-Post zu stapeln

The solution is to directly load balance to the pods without load balancing the traffic to the service. This functionality is implemeted with service-loadbalancer in kubernetes. This implementation uses haproxy to enable session affinity and directly load balance the external traffic to the pods without going through services. 
gefunden

http://nishadikirielle.blogspot.nl/2016/03/load-balancing-kubernetes-services-and.html

Verwandte Themen