博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uvicorn 使用方法
阅读量:3940 次
发布时间:2019-05-23

本文共 439 字,大约阅读时间需要 1 分钟。

uvicorn

官方解释:自行搜索。
通俗解释:就是一个ASGI服务器,就是把你代码跑在一个你认识的一个平台上。
ASGI服务器
解释:异步网关协议接口。它是介于网络协议服务和Python应用之间的标准接口。
通俗解释:就是能够处理多种通用的协议类型,例如:HTTP、HTTP2、WebSocket等

uvicorn使用方法:

首先得下载:

pip install uvicorn

main 是文件,app 是对象

命令行:

$ uvicorn main:app

指定IP和端口:

$ uvicorn main:app --reload --host 192.XXX.XXX --port 8001

其中 reload 是自动重启,就是只要修改文件,便会执行一次。

脚本:

import uvicornuvicorn.run(app, host="192.XXX.XXX", port=8001)

其中有很多参数,比如可以与Nginx 部署,也可以使用HTTPS等等常用技术。

转载地址:http://exywi.baihongyu.com/

你可能感兴趣的文章
github和gitlab比较
查看>>
sersync实现主机实时双向同步
查看>>
Centos7安装apache2.4.6,Apache调优及设置虚拟机
查看>>
系统调优的4大子系统:
查看>>
nginx与Apache、php的版本信息隐藏
查看>>
iptables学习
查看>>
fsck命令使用详解
查看>>
kvm快速安装部署
查看>>
apache三种工作模式及相关配置
查看>>
Apache与Nginx的优缺点比较
查看>>
select和epoll对比
查看>>
几种常见负载均衡比较
查看>>
虚拟网络
查看>>
Apache练习题
查看>>
sql常用命令
查看>>
CloudStack云基础架构的一些概念
查看>>
在centos7里安装zabbix3.4
查看>>
cloudstack搭建
查看>>
docker-compose使用
查看>>
springboot多个项目部署在tomcat服务器上的shiro的session污染问题
查看>>