2017-11-03 5 views
0

Gibt es eine Möglichkeit, elb zu zwingen, den Verkehr zu einer bestimmten registrierten Instanz zu leiten. Wenn wir eine Sitzung nach einer Meeting-ID oder einer Variablen erstellen können und jeder Benutzer, der an diesem Meeting teilnehmen möchte, wird an eine einzelne Instanz weitergeleitet. Oder wenn wir vielleicht andere Load Balancer auf aws verwenden können, die diese Funktion bieten.AWS ELB benutzerdefiniertes Verkehrs-Routing

Dank

Antwort

2

Ja, verwenden Sie "Anwendung erzeugte Cookie Stickiness" in ELB

die ELB mit Anwendung erzeugte Cookie Klebrigkeit ein. Dann ein Cookie in der Sitzung mit der ID gesetzt und es wird Route entsprechend der Kundenanwendung erzeugt Cookie

Weitere Details hier

http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-application

+0

hallo, mein Entwickler-Team versucht, Session-Cookie auf Anwendungsseite zu erstellen für meetingid based routing, gab ich diesen cookie name in der elb, aber es funktioniert nicht, könntest du vielleicht erklären, wie man tatsächlich cookie auf der applikationsseite erstellt. Ich habe keine Ahnung davon –

+0

Verwenden Sie Ihre Anwendung Framework-Hook für die Herstellung eines Cookies !! Alle Frameworks können dies tun. All ein Cookie ist ein spezieller Wert in einer Kopfzeile, siehe https://tools.ietf.org/html/rfc6265 – Vorsprung