You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何强制关闭冻结/无响应的AWS CLI SSM交互式会话

ECS execute-command 卡住后强制关闭会话的方法

aws ecs execute-command 启动的交互式会话底层依赖AWS Systems Manager Session Manager能力,卡住后不需要等待自动超时,可通过以下两种方式快速强制断开:

  • 使用内置转义快捷键(推荐)
    类似SSH的~.强制断开逻辑,SSM会话有预设的断开快捷键:

    1. 确保当前输入焦点在卡住的会话终端窗口
    2. 先按一次Enter保证当前终端行为空行
    3. 紧接着按下Ctrl + ]组合键,会话会立刻断开,回到本地终端提示符。
  • 本地终止AWS CLI进程
    如果快捷键无响应,直接杀掉本地运行的aws cli进程即可:

    • Linux/macOS 环境下,新开终端执行命令:
      pkill -f "aws ecs execute-command"
      
    • Windows 环境下,打开任务管理器找到aws.exe进程,右键选择结束任务即可。

如果需要同时清理服务端残留的活跃会话记录,可在网络恢复后执行以下操作:

  1. 列出所有当前活跃的SSM会话,找到对应会话ID:
    aws ssm describe-sessions --state Active
    
  2. 执行终止命令清理服务端会话:
    aws ssm terminate-session --session-id <替换为你的会话ID>
    

内容的提问来源于stack exchange,提问作者James Mudd

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 17:48:02