Amazon web services AWS EC2实例保持断开连接

Amazon web services AWS EC2实例保持断开连接,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,目前,我正在使用VisualStudioCodeSSH插件直接在EC2上编辑我的文件,而无需在本地编辑并传输文件。但是我注意到EC2实例在大约30分钟后停止了响应,我必须不断重新启动服务器才能再次响应。当VSC通知我连接已断开时,问题不在于插件(就连接到服务器而言),我的所有其他SSH工具都发生了同样的情况。我必须做些什么才能让它的联系保持活力 VSC插件: 错误: [16:07:19.876] stderr> ssh: connect to host ec2Host port 22: O

目前,我正在使用VisualStudioCodeSSH插件直接在EC2上编辑我的文件,而无需在本地编辑并传输文件。但是我注意到EC2实例在大约30分钟后停止了响应,我必须不断重新启动服务器才能再次响应。当VSC通知我连接已断开时,问题不在于插件(就连接到服务器而言),我的所有其他SSH工具都发生了同样的情况。我必须做些什么才能让它的联系保持活力

VSC插件:

错误:

[16:07:19.876] stderr> ssh: connect to host ec2Host port 22: Operation timed out
[16:07:19.877] > local-server> ssh child died, shutting down
[16:07:19.879] Local server exit: 0
[16:07:19.880] Received install output: OpenSSH_8.1p1, LibreSSL 2.7.3
ssh: connect to host ec2Host port 22: Operation timed out

你在ec2上运行什么操作系统?还有,它是一个按需实例还是一个spot实例?我正在运行Ubuntu,我相信它是一个按需实例。你是否在做任何可能会导致实例崩溃或锁定ssh会话的事情,使用所有的cpu或内存?不,不是真的,我只是在那里托管小的discord机器人。我基本上一直在做你正在做的事情,虽然它并不完美,但我还没有看到这个问题。我确实发现,如果我在一段时间内不通过连接发送任何东西,它会尝试断开连接,然后锁定,如果我去吃午饭,我的机器睡着了,也会发生同样的情况,但这不会让服务器出问题——尽管我必须重新启动VSC。