可以在ASGI旁边运行WSGI,这是Nginx配置的一个例子:

server {

listen 80;

server_name {{ server_name }};

charset utf-8;

location /static {

alias {{ static_root }};

}

# this is the endpoint of the channels routing

location /ws/ {

proxy_pass http://localhost:8089; # daphne (ASGI) listening on port 8089

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "upgrade";

}

location / {

proxy_pass http://localhost:8088; # gunicorn (WSGI) listening on port 8088

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_connect_timeout 75s;

proxy_read_timeout 300s;

client_max_body_size 50m;

}

}

要正确使用/ ws /,您需要输入以下URL:

ws://localhost/ws/your_path

然后Nginx将能够升级连接.

iis同时运行django和php,使用Django同时运行UWSGI和ASGI相关推荐

  1. Django 基础,创建一个Django,并成功在网页中运行

    主要分为模型层(models).视图层(views).模板层.表单 创建第一个项目的步骤 创建项目 在终端输入cd进入到要放置代码的文件夹   回退文件夹cd .. 执行以下命令,就会自动创建项目和相 ...

  2. Django基础11(Django中form表单)

    Form介绍 之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来. 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入 ...

  3. 使用 Django + Wusgi + Nginx 部署 Django

    如何在生产上部署Django? Django的部署可以有很多方式,采用 nginx+uwsgi 的方式是其中比较常见的一种方式. uwsgi介绍 uWSGI是一个Web服务器,它实现了WSGI协议.u ...

  4. php node.js django,Vue.js和Django搭建前后端分离项目示例详解

    本篇文章主要介绍了Django+Vue.js搭建前后端分离项目的示例,具有一定参考价值,有兴趣的可以了解一下 在写这篇文章的时候,顺带学习了一下关于Markdown的使用方法. 笔者是个渣渣,一切都是 ...

  5. Django讲课笔记04:Django项目的调试

    文章目录 零.本讲学习目标 一.课程导入 二.新课讲授 (一)PyCharm运行命令创建的Django项目 1.打开第03讲里的MyDjango项目 2.配置Django Server 3.通过工具栏 ...

  6. python的django介绍_django Django简介 - 刘江的django教程

    Django简介 阅读: 184636 评论:12 引言 我们都知道,Django是基于Python的Web开发框架. 那么,什么是Web开发? Web开发指的是开发基于B/S架构,通过前后端的配合, ...

  7. python django 优势_为什么选择Django?

    Web开发是Python语言应用领域的重要部分,也是工作岗位比较多的领域.如果你对基于Python的Web开发有兴趣,正打算开始学习使用Python做Web开发,或者已经是一个Web开发者有工作需要, ...

  8. Django部署 阿里云CentOS 8+Nginx+uWsgi

    项目环境 python 3 Django 3 阿里云ECS服务器 CentOS 8.2 Nginx uWSGI 相关信息 wsgi:一种实现python解析的通用接口标准/协议,是一种通用的接口标准或 ...

  9. django官方文档——django中的用户认证

    Django 中的用户认证¶ Django 自带一个用户认证系统,这个系统处理用户帐户.组.权限和基于 cookie 的会话.本文说明这个系统是如何工作的. 概览¶ 认证系统由以下部分组成: 用户 权 ...

  10. 【Python/Web】Django(一)Django框架的配置和使用

    序章 Python下面有许多受欢迎的web框架,例如Flask.Twisted等,Django也不例外.许多成功的网站都是基于Django,Django作为一个开源的Web应用框架,采用了 MVT 的 ...

最新文章

  1. Pytorch翻车记录:单卡改多卡踩坑记!
  2. javascript中的字典
  3. @ConfigurationProperties和@Value 注入
  4. python装饰器作用噜咕_python 装饰器的实际作用有哪些
  5. 【重磅资料】ArchSummit全球架构师峰会·2019华为云技术专场资料下载
  6. 华为机试——整理数字字符串
  7. java,类的构造方法
  8. 第九天 面试失败了。。。。
  9. Hive实践(hive0.12)
  10. matplotlib易混概念理解与画图详解
  11. 新形势下国家医疗保障局信息化建设注意点(二)标准先行
  12. 移动端车牌识别sdk-手机拍照识别车牌技术
  13. 用excel、matlab、python绘制正态分布图
  14. 有趣的JS加密(一)AA加密颜文字加密
  15. 杀死一只知更鸟——派克的经典作品
  16. 关于Android Bluetooth(安卓蓝牙)在车载产品中的使用变化
  17. python 战棋游戏代码实现(2):六边形地图寻路和显示
  18. 嵌入式知识框架之六-接口与总线(SPI\I2C\ USB\PCI\PCI-E\SD\SDIO\以太网接口)
  19. 中国智慧家庭市场运营模式分析及发展趋势研究报告2022-2027年版
  20. 如何自动翻译整篇PDF文件?教你两种自动翻译方法

热门文章

  1. jquery html5引导页,jQuery插件实现的页面功能介绍引导页效果
  2. mysql卡住如何定位_MySQL 5.7中如何定位DDL被阻塞的问题
  3. 用到f6的快捷键_简单上手excel秘籍:6大Excel技巧展示+50个常用快捷键!会这些就够了...
  4. java远程执行命令报错java.io.IOException: Cannot run program “ifconfig“: error=2, No such file or directory
  5. c语言使用位运算符包含头文件,C语言的运算符
  6. 选下拉框的的值对应上传相应的图片_vue.js如何拿到多种类型表单值提交到后台,包含上传图片、单选、复选、文本框、下拉列表框...
  7. tp5 聚合max获取不到string最大值_深入理解Kafka客户端之如何获取集群元数据
  8. java定时任务设置为每天执行一次,首次还是好的,到第二天就不执行了的原因
  9. webpack打包VUE项目读取外部配置文件,灵活配置域名
  10. Java8时间转换(LocalDateTime)代码实例