Welche Unterschiede bestehen zwischen dem Aufrufen rebootüber die Befehlszeile einer EC2-Instanz und dem Ausgeben des ec2-reboot-instancesBefehls über die AWS-Befehlszeilentools auf einem anderen Computer?
Hat ec2-reboot-instancesalles tun , dass das Senden rebootüber eine SSH - Sitzung wird nicht tun, wie Umwelt Dinge spezifisch für AWS Handhabung?
Gibt es eine Präferenz zwischen den beiden Befehlen?
In meinem speziellen Fall verwende ich die Java-Bibliothek, um auf die AWS-API zuzugreifen, und nicht das Befehlszeilentool, aber es ruft unter AWS immer noch denselben Befehl auf. Die Java-Bibliothek ist ausführlicher als das Befehlszeilentool, sodass es einfacher ist, den rebootBefehl über SSH zu senden. Ich würde jedoch gerne verstehen, ob es noch weitere Überlegungen gibt, die die Verwendung des AWS-API-Ansatzes lohnen.