我遇到以下情况,我不知道问题的根源。
问题:
有时,当我测试服务的某些功能时,加载时间非常慢。很快,我对实例的所有远程访问都断开了,并且我不再可以访问我的服务。我检查了云服务的监控面板。它给了我下面的图
IOPS diagram from cloud's monitor panel
如您所见,蓝线是IOPS(读取),橙色线是IOPS(写入)。从13:00到17:00,IOPS(读取)过高,阻止了我访问我的云实例。
以下是我在云实例中运行的服务:
nginx <---> uWSGI <---> Django
我在同一实例中运行一个MySQL docker容器(版本:5.7),它用作Django的数据库。
这只是一个开发服务器。
以下是我对此事件的假设:
我怀疑在Django或uWSGI中配置错误。 (因为此事件是在我测试Django的功能时发生的。
我怀疑问题来自于运行中的MYSQL Docker容器。 (我在网上搜索过,有人说MYSQL docker容器会导致这种事件(即IOPS突然爆发)。
我知道我提供的信息可能不足以理解问题的整体情况。请帮助引导我朝正确的方向解决问题。谢谢!