参考:https://blog.youkuaiyun.com/qq_36963372/article/details/84847581
问题1: 在view.py中启动redis订阅会阻塞 Django 的进程,导致其它url访问异常
解决:django启动后,脚本中再调用url开启新线程,启动redis监听
问题2:以上方式通过命令python manage.py runserver 0.0.0.0:8000启动没问题
但是以nginx+uwsgi方式在linux中时,通过命令uwsgi --ini /etc/uwsgi8080.ini启动后,即时脚本中调用该url对应的方法,但是仍然不会启动redis监听
解决:uwsgi启动文件中增加 enable-threads=true的属性设置
python redis消息发布和订阅参考:
https://blog.youkuaiyun.com/liao392781/article/details/81180999