channels 项目部署
来源:12-16 Nginx+Gunicorn+Daphne部署Django Channels应用
慕容7472185
2021-04-15
你好老师,我想请教下以下问题
项目中使用websocked的话,是不是不能使用Nginx和tornado加Daphne的形式部署项目?
实际生产环境中,是不是使用Nginx + uWsgi + Daphne的组合,部署带有websocked项目会更好一点?还是无所谓?
如果有多个项目,都使用了Nginx + uWsgi + Daphne的形式部署项目,他们之间是不是冲突?
还是不能多个项目同时使用Nginx + uWsgi + Daphne的形式部署?
如果可以,需要添加什么配置可以部署多个项目?
麻烦老师讲解一下,让我加深下对项目部署的理解,谢谢老师。
写回答
2回答
-
我是后来发现Nginx和tornado加Daphne部署是会出问题,原因没查,这种部署方式会导致项目中异步相关的功能出问题;
一般都用Nginx + uWsgi + Daphne
你说的多个项目是啥意思?在一个服务器上没吗?
012021-04-22 -
Jack
2021-04-17
多个项目不会部署在一个服务器上,这样运维很麻烦;但是可以用docker部署,这样在同一服务器上也互不影响
00
相似问题