Jakie są ewentualne różnice między wywołaniem rebootw wierszu polecenia instancji EC2 a wydaniem ec2-reboot-instancespolecenia z Narzędzia wiersza polecenia AWS na innym komputerze?
Czy ec2-reboot-instancesrobi coś, czego nie zrobi wysyłanie rebootza pośrednictwem sesji SSH, na przykład zajmuje się kwestiami środowiskowymi specyficznymi dla AWS?
Czy istnieje preferencja między tymi dwoma poleceniami?
W moim konkretnym przypadku korzystam z biblioteki Java, aby uzyskać dostęp do interfejsu API AWS zamiast narzędzia wiersza poleceń, ale nadal wywołuje to samo polecenie w AWS. Biblioteka Java jest bardziej szczegółowa niż narzędzie wiersza poleceń, więc łatwiej byłoby wysłać rebootpolecenie przez SSH, ale chciałbym zrozumieć, czy istnieją jakieś inne względy, które sprawiłyby, że warto stosować podejście API AWS.