Ich möchte keine Downtime-Bereitstellungen durchführen, wenn ich meine App aktualisiere. Der folgende Artikel besagt, dass zum Konfigurieren dieser Funktion Instanzen auf den Wert gesetzt werden, den Sie gerne skalieren möchten, und legen Sie dann max_in_flight auf die Anzahl der Instanzen fest, die auf einmal ausgeführt werden, um einen reibungslosen Übergang zu gewährleisten.So konfigurieren Sie den Wert für max_in_flight für die Bereitstellung
Zum Beispiel, wenn Instanzen 10 ist und max_in_flight 5 ist, werden die ersten 5 zuerst ersetzt und dann die anderen 5 nach, so dass die App keine Ausfallzeit für Upgrades hat.
Ich kann keine Option zum Festlegen von max_in_flight in der Manifestdatei sehen. Ich weiß nicht, wo ich das konfigurieren soll. Ich benutze den bluemix-Provider.
https://docs.cloudfoundry.org/concepts/high-availability.html
Dank
Ach, eigentlich, dass doc sieht aus wie es für die Bereitstellung von CF-Plattform ist und nicht eine App auf der Plattform – retroman
Keine Ahnung, auf dem max_in_flight, aber dies für ‚Null-Ausfallzeit-Implementierungen, wenn ich meinen App aktualisieren‘: https: // www.ibm.com/devops/method/content/manage/practice_high_availability/ – amadain