2012-03-30 3 views
1

Ich möchte automatische Skalierung mit Messer Befehlszeile-Tool tun. Mein Hauptziel ist es, Master-Server einzurichten und dann die Instanzen nach der Lastgenerierung auf den Master-Servern zu skalieren. Ich bin durch diese example gegangen.skalieren Sie die EC2-Instanzen mit Opscode Chef

Hier kann ich erfolgreich den gesamten Stapel auf einem einzelnen Server erstellen und auch auf mehreren Servern erstellen (indem Sie diesem Beispiel folgen).

Jetzt ist mein Szenario, ich habe eine Webanwendung in einer Instanz und db in einer anderen Instanz, und ich bin die Datenbankinstanz aufgrund der schweren Belastung der Datenbankinstanz skalieren, aber wie meine Webanwendung wird wissen, dass eine andere Datenbank ist erstellt und verwendet diese Datenbankinstanz?

Ich benutze Opscode Chef, der die Flexibilität gibt, Instanzen zu verwalten. Ich möchte wissen, wie und wo man die Konfiguration wie das obige Szenario schreibt. und wenn eine gute Referenz jemand weiß, wird geschätzt.

Antwort

0

Werfen Sie einen Blick auf die Anwendung und Datenbank-Kochbücher, haben sie Rezepte, die eine Datenbank-Konfigurationsdatei für Sie einrichten (die java Rezept zum Beispiel)

Sobald Koch diese Datei konfiguriert würden Sie nachladen müssen, dass Konfigurationsdatei in Ihrer App oder starten Sie sie neu. Das zu tun liegt an dir, je nachdem, ob du ein Kochbuch schreiben willst oder mach es einfach in deiner App.

Verwandte Themen