261 字
1 分钟
解决 VS Code 插件 Remote-SSH 导致的服务器崩溃

背景#

远程服务器为阿里云轻量应用服务器 2核2G,系统为 Debian 12.10。

使用 VS Code 安装 Remote-SSH 插件来远程连接服务器:

VSCode-Remote-SSH

工作区为云服务器根目录:

Server-Root-Folder

现象#

第一次服务器崩溃出现在使用 clear 指令清空终端时,指令发出后与服务器的连接中断,无法重新连接。通过阿里云服务器管理界面 远程连接 功能同样无法建立连接。通过系统监控观察到大量 IO 占用(图为第二次崩溃):

Server-IO

重启服务器后恢复正常。

第二次服务器崩溃出现子使用指令 cd / 时,现象与第一次完全相同。在等待一小时后服务器仍无法恢复正常,只能重启。

原因#

经过查询,原因为 VS Code 对工作区的所有文件建立索引,当工作区文件过多时就会导致服务器崩溃。

解决#

在设置中关闭 search:Follow Symlinks 选项。

Setting-Follow-Symlinks

解决 VS Code 插件 Remote-SSH 导致的服务器崩溃
https://blog.unknowncat2048.top/posts/devops/vscode-remote-ssh-server-crash/
作者
碌碌无为喵神SAMA
发布于
2026-01-21
许可协议
CC BY-NC-SA 4.0