问题场景
使用filezilla.exe进行服务器文件传输时连接服务器一致显示是超时状态.第三方远程连接工具SecureCRT创建连接失败.之前都是一直正常使用,阿里云控制台的远程登录方式也是显示连接超时.但阿里云控制台,显示实例运行状态正常.
处理过程与注意说明
由于远程连接失败,所以只能求助阿里云工作人员提交工单,最终定位的原因是服务器内存到达100%,导致远程连接失败.处理的方式就是重启实例服务器,到这里有没有感觉很简单.实际当时无法连接到服务器自己确实不确定是哪方面的原因.
总结一下处理问题过程中的注意事项
创建快照,一定要创建.快照可以简单理解为是服务器磁盘中数据的"备份",问题处理完成之后可以进行回滚磁盘进行恢复,注意只能恢复的磁盘数据到创建快照的时间,即快照不能进行增量存储;回滚磁盘时需要停止实例,然后点击回滚磁盘即可!
说一个小技巧,对于阿里云服务器内存是否存在异常,最直观的方法是从控制台–监控页签进行查看.阿里云工作人员透露,如果是服务器当前处于内存异常的状态,内存使用率显示部分会显示不支持查看等字样信息.所以可以作为无法远程连接查看内存的最直接办法.
解释一下内存异常为什么会导致远程连接失败或是文件传输工具传输文件失败,就好比是你的电脑上由于启动软件过多导致"卡死",不管点击哪都没有反应.对应到云服务器内存异常就会出现远程连接失败(实际上就是"卡住了").
出现内存使用率过高现象,实际是部署的项目过多,对应的处理就是优化项目!