我使用 SSM 通过 cli 连接到 Windows EC2 实例:aws ssm start-session --target <id>
有时 Windows 实例上的 SSM 服务需要几分钟才能启动
我可以检查什么时候完成初始化像这样aws ec2 wait instance-status-ok --instance-ids <id>
但即使初始化完成后,通常仍需要另外 30 秒或一分钟才能启动代理 - 有时甚至更长
我真的不想为此编写自己的逻辑/轮询脚本
是否有一些 aws cli 命令使用运行命令或其他命令来轮询实例何时连接aws ec2 wait instance-status-ok
?
编辑:所以有这个,aws ssm get-connection-status
但如果wait
存在一个命令,我更喜欢它,所以我不需要有自己的逻辑/while循环。