AWS Elastic Beanstalk - Warum sollte ich leader_only für einen Befehl verwenden?

Ich schreibe eine Django-App, die ich über Elastic Beanstalk auf AWS bereitstellen möchte. Ich versuche zu verstehen, warum ich 'leader_only' für einen Container-Befehl angeben muss, den ich für meine App ausführen möchte. Weitere Details dazu finden Sie hierHier.

Es sagt:

Zusätzlich können Sie leader_only verwenden. Eine Instanz wird als Anführer in einer Auto Scaling-Gruppe ausgewählt. Wenn der Wert von leader_only auf true festgelegt ist, wird der Befehl nur auf der als leader gekennzeichneten Instanz ausgeführt.

Wenn meine App auf mehreren Instanzen ausgeführt wird, weil ich sie skalieren möchte, würde die Verwendung von 'leader_only' den Befehl nicht auf nur einer Instanz ausführen und den Rest nicht beeinflussen? Ich verstehe den Zweck wahrscheinlich falsch, aber das scheint nicht ideal zu sein, da sich die Umgebung im Leader möglicherweise von den anderen Instanzen unterscheidet und der Endbenutzer abhängig davon, mit welcher Instanz er sich verbindet, möglicherweise unterschiedliche Ergebnisse erzielt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage