2016-05-26 4 views
1

Ich möchte, dass alle Instanzen beendet werden, wenn innerhalb einer bestimmten Zeitspanne keine Anfrage empfangen wird (z. B. 1 Stunde) und dann eine Instanz oder eine andere Instanz mit durchschnittlicher Latenz startet geht auf 500ms oder es gibt keine Instanz. Wie kann ich das machen? Es scheint, dass, wenn die Mindestinstanznummer Null ist und die aktuellen Instanzen abgeschaltet wurden (d. H. Wegen Inaktivität), Beantrunk sich weigert, neue Instanzen zu drehen.So konfigurieren Sie AWS Beanstalk-Autoscaling für Latenzmetriken mit null Minimalinstanzen

Antwort

1

Elastische Bohnenstange unterstützt 0 Instanzkonfiguration nicht. Es macht auch keinen Sinn, die Umgebung nur dann zu skalieren, wenn die Anforderung eingeht, da die Skalierung bestenfalls einige Minuten dauert und die Anforderung zu diesem Zeitpunkt eine Zeitüberschreitung aufweist.

Auf den Punkt gebracht - Elastische Bohnenstange ist nicht die Lösung für Ihr Problem. Mesosphere kann einem solchen Bedarf gerecht werden, aber es ist auch keine gute Praxis, den Service komplett abzulehnen, solange keine Anfragen eingehen.

+1

Ich denke, es ist eher ein Mangel an besserer Automatisierung als gute oder schlechte Praxis. Google Appengine bietet einen solchen Dienst und es funktioniert ziemlich schnell (d. H. Nur ein paar Sekunden Verzögerung für die erste Anfrage). Ich denke, der Hauptgrund, warum AWS so langsam ist, liegt darin, dass sie virtuelle Maschinen anstelle von Containern starten. Und selbst bei dieser langsamen Startzeit halte ich es immer noch für sinnvoll, die 0-Instanz-Konfiguration für einen Entwicklungsmodus zu unterstützen. –

+0

Ah, für Entwickler macht Ihre Lösung natürlich mehr Sinn. Allerdings besteht immer noch ein großer Unterschied zwischen dem Hochfahren einer Instanz und einem Container. Wenn Google diesen Service anbietet, vermute ich, dass es nur eine Frage der Zeit ist, bis AWS mit ihrer eigenen wettbewerbsfähigen Lösung kommen wird, aber im Moment weiß ich nichts, was sie auf ihrer Plattform erreichen könnte. –

Verwandte Themen