CodeAnalysis
CodeAnalysis copied to clipboard
Ubuntu源码部署存在redis频繁自动重启问题
可以修改下本地的service文件,避免redis频繁重启(这里看起来可能是ubuntu上使用apt安装redis存在的兼容性问题) /etc/systemd/system/redis.service,将Type=forking 改为 Type=simple
然后执行 systemctl daemon-reload systemctl restart redis
我在银河麒麟V10(底层用的Ubuntu18.04) 上也碰到这个问题了,具体表现是celery在项目刚启动的时候能正常使用,但是过了几分钟celery的work就不工作了,导致在扫描的时候项目卡死,日志中的结构是这样
查看redis的日志可以看到redis差不多每格两分钟就重新启动一次,使用楼主的方法已经修复