安装的6.2.5版本,系统是debian 9 stable,前端是nginx,缓存是memcached,proxy pass和fastcgi都尝试过。
有时响应时间很快,1秒内可以打开网页,有时很慢,从10秒到60秒不等,这都是在内网环境下,所以不可能是因为网络问题。在响应慢的时候,python进程也只有2.5%左右的占用,nginx的access日志也没有异常。macos客户端还无法测试有没有响应慢, ios客户端我也是无法测试。移动web端可能是因为用得少,还没碰到响应慢的问题。最主要的就是在桌面web端经常会出现,很有可能是django的问题,我也看到论坛里很多人碰到这个问题,但是都是说没有搭载前端nginx或apache,但是我已经做好了nginx和memcached缓存,应该不是上述的原因了。
这个时候打开 login 页面也很慢吗?如果是,那么可能是数据库响应慢。
谢谢你的回复,有可能是mariadb的问题,我找下日志,回想了一下,登陆的页面好像没出现过响应慢,出现问题的时候都有查询数据库,我先排查看看
Update: 刚刚排查了一下mariadb,没有发现问题,看来并不是数据库的问题。。。
Update 2: 今天认真测试了客户端,mac和ios都可以秒刷新,web端还是会有响应慢的问题,包括移动web端,基本把问题锁定在django了