通过端口22重置AWS EC2实例连接

时间:2019-01-05 22:42:57

标签: amazon-web-services amazon-ec2 ssh

我有一个AWS EC2 p3.2xlarge实例。我可以ssh并轻松连接到它。但是大约20分钟后,当我在其上运行keras模型时,它重置了连接,并且由于错误 54.161.50.138端口22重置连接而被踢出局。这样我就可以重新连接,但是由于失去了进度,因此不得不重新开始训练模型。每当我连接到实例时,都会发生这种情况。知道为什么会这样吗?

对于ssh,我使用的是gow,它使我可以在Windows上运行linux命令-https://github.com/bmatzelle/gow/wiki 我在重置前后检查了我的公共IP地址,它是相同的。 我还使用Amazon CloudWatch查看了CPU的使用情况,这是正常的-20%。

1 个答案:

答案 0 :(得分:0)

我想出了部分解决方案。在实例终端中,请执行以下步骤。

  1. 运行命令“ tmux”
  2. 在弹出的新外壳中,执行作业
  3. 使用快捷方式(先按Ctrl + b再按d)与tmux外壳分离
  4. 如果ssh连接重置,请再次ssh到实例并运行“ tmux attach”
  5. 该工作应该一直在继续,您可以从上次中断的地方继续工作