在 Google Compute Engine 上反复失去 SSH 连接
Losing SSH Connectivity repeatedly on Google Compute Engine
我一直在 vscode 上编码,远程连接到 google Compute Engine 上的一个实例。我的互联网连接速度约为 30-40 mbps。我观察到的是我经常失去与远程机器的连接。我还观察到,有时会出现此问题,尤其是当某些内存密集型操作 运行 时。所以,
问题一:RAM和ssh连通性有关系吗?
问题 2:我的互联网连接速度有问题吗?如果是,无缝编码体验所需的最低速度是多少。
RAM和SSH服务唯一的关系就是SSH也是使用RAM才能运行的。在您的情况下,您已经知道 SSH 服务会不时崩溃,而且主要是在执行内存密集型操作时崩溃。您的机器资源不足,因此为了保持 OS 正常运行,进程管理器关闭了进程。 SSH 就是其中之一。重置机器后,一切恢复正常。
以您目前的速度,连接不是问题。
解决此问题的最佳方法之一是:
- 增加 VM 的资源 (RAM)
- 然后返回代码并检查应用程序的要求和限制
您还可以查看来自 google 的官方 SSH 故障排除指南。 Troubleshooting SSH
我一直在 vscode 上编码,远程连接到 google Compute Engine 上的一个实例。我的互联网连接速度约为 30-40 mbps。我观察到的是我经常失去与远程机器的连接。我还观察到,有时会出现此问题,尤其是当某些内存密集型操作 运行 时。所以, 问题一:RAM和ssh连通性有关系吗? 问题 2:我的互联网连接速度有问题吗?如果是,无缝编码体验所需的最低速度是多少。
RAM和SSH服务唯一的关系就是SSH也是使用RAM才能运行的。在您的情况下,您已经知道 SSH 服务会不时崩溃,而且主要是在执行内存密集型操作时崩溃。您的机器资源不足,因此为了保持 OS 正常运行,进程管理器关闭了进程。 SSH 就是其中之一。重置机器后,一切恢复正常。
以您目前的速度,连接不是问题。
解决此问题的最佳方法之一是:
- 增加 VM 的资源 (RAM)
- 然后返回代码并检查应用程序的要求和限制
您还可以查看来自 google 的官方 SSH 故障排除指南。 Troubleshooting SSH