阿里云服务器(ubuntu),这两天一直挂掉 ( 网站不能访问 + 不能 ssh ),加了防火墙,fail2ban 和 ufw, 用的 unicorn,不知道什么原因。 查看日志,是有 各种 ssh 尝试登陆,难道是这个原因?
既然不能 ssh,后面你又是如何查看到日志的呢
#1 楼 @chareice 通过阿里云控制台重启后就恢复了
#2 楼 @luoping0425 感觉是阿里云的腊鸡 IO 造成的,是不是内存比较小然后又开了 swap 分区。因为内存不足的时候系统就不断读写 swap 分区,所以 IO 卡住了。
#3 楼 @chareice 貌似还真是内存问题,我应该怎么处理呢?
原来不止一两个人,我们也是
#4 楼 @luoping0425 问题原因是出在阿里云的普通磁盘 IO 性能上,所以应该把应用中的磁盘 IO 操作都转移到更高效的高效云盘或者 SSD 云盘上去,例如数据库。这里有个不同磁盘 IO 性能对比https://help.aliyun.com/knowledge_detail/6524412.html
发现没有开 swap 空间,参考:https://ruby-china.org/topics/24034 先加上了