2017-08-25 1 views
0

Ich habe ein Nodejs-Projekt-Repository, das mehrere Dienste enthält. Eine Client-API und ein Worker-Prozess. Ich benutze redis für Kommunikation und Warteschlangen. Beide Dienste müssen in der Auto-Skalierungsgruppe sein.AWS-EB-Komponenten verstehen

Wie würde ich diese Architektur in EB einrichten? Sollte ich beide Dienste in einem einzigen EB mit mehreren Umgebungen ausführen oder sollte ich mehrere EBs auslösen? Wenn ich mehrere EBs für verschiedene Dienste auslösen soll, wo würde dann der redis-Dienst bleiben? Wäre es Teil eines EB oder eine isolierte Dienstleistung?

Wie könnte ein einzelnes Projekt mit mehreren Anwendungen mit AWS EB eingerichtet werden?

Antwort

0

Ich würde zwei separate EB-Umgebungen betreiben und ElastiCache, den von Amazon verwalteten Redis-Dienst, verwenden.

+0

Ist es möglich, zu mehreren EBs von einem einzelnen Repo bereitzustellen? – sidoshi