服务器IOPS高,导致服务器挂掉,求解

发布于 2022-09-03 11:36:00 字数 1890 浏览 26 评论 0

语言和框架

python flask

服务器

阿里云,centos,nginx

问题

从2月初到现在,服务器挂了好几次,监测到IOPS突然增高,截图如下
图片描述

贴最后几条日志:
121.42.196.232 - 12/Mar/2016:16:54:29 +0800 / 147 0 2.924 499 10.44.9.82:8888 - - Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)

27.38.60.146 - 12/Mar/2016:16:54:29 +0800 /account/m_login/698 515 0 3.014 499 10.44.9.82:8888 - - Mozilla/5.0 (Linux; U; Android 5.1.1; zh-cn; KIW-CL00 Build/HONORKIW-CL00) AppleWebKit/533.1 (KHTML, like Gecko)Version/4.0 MQQBrowser/5.4 TBS/025491 Mobile Safari/533.1 V1_AND_SQ_6.2.3_336_YYB_D QQ/6.2.3.2700 WebP/0.3.0 Pixel/1080

211.162.33.132 - 12/Mar/2016:16:54:29 +0800 /static/css/base.css 552 3270 0.022 200 10.163.8.90:8888 - 0.022 Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36

211.162.33.132 - 12/Mar/2016:16:54:30 +0800 /static/css/main.css 552 2144 0.833 200 10.163.8.90:8888 - 0.833 Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36

119.139.130.146 - 12/Mar/2016:16:54:34 +0800 /exam/m_search/ 754 0 5.234 499 10.44.9.82:8888 - - Mozilla/5.0 (Linux; Android 4.4.4; HM 2A Build/KTU84Q) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/33.0.0.0 Mobile Safari/537.36

PS:1月份为了解决用户上传图片不显示的问题(用户上传图片是存在服务器上的,有两台服务器,用户上传到APP1服务器上,下次访问APP2服务器时就不会显示),最后通过paramiko,用户上传图片时,后台将图片复制到另外一台服务器,这样解决的。
不知道跟这个有没有关系。

公司没有运维,老大要我查,本人后端小白,搞不懂啊,一点头绪都没有,求大神指点迷津,应该朝哪个方向去解决?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梦途 2022-09-10 11:36:01

1.先确定 IO高时,app1与app2之间有没大流量--你说的copy文件行为?

2.关键是发生高IOPS时,什么进程在占用IO? 读还写?还是都有。 确定哪个进程是关键。

凉月流沐 2022-09-10 11:36:01

题主原谅我也是运维刚入门……
你看看图片同步时间,和硬盘IPOS高的时间有没有重合;
两台服务器的图片也可以异步同步,比如晚上再同步;
图片推荐存在七牛或者又拍云上面,图片太大了,也会影响性能的。

给我一枪 2022-09-10 11:36:01

楼主,这个问题找到原因了吗?我们也遇到了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文