- 标签:
- Python (2)
- 技术见闻 (1)
- 效率提升 (1)
- chatGPT (1)
- MidJourney (1)
- WakaTime (1)
- aria2 (1)
- mac (1)
- github (1)
- coding (1)
- devOps (1)
- kubernetes (4)
- CI (1)
- Jenkins (2)
- nginx (1)
- Git (2)
- Go (3)
- leetcode (1)
- Load Blance (1)
- Golang 原理 (2)
- Golang GC (1)
- kafka (2)
- k8s (1)
- Golang 基础 (6)
- mirror (1)
- 镜像源 (1)
- Gin (2)
- Golang 底层 (1)
- Golang scheduler (1)
- WebSocket (1)
- RTSP (1)
- mircoservices (2)
- go-mirco (2)
- 秒杀系统 (1)
- Python基础知识 (1)
- MySQL技巧 (1)
- Python模块包 (2)
- Pandas (1)
- 科学计算 (2)
- 数据分析 (2)
- Numpy (1)
- MySQL配置 (1)
- Linux命令 (1)
- Keel (1)
- NotionNext (1)
- hugo (1)
- blog (1)
- notion (2)
- 转载 (1)
- 跳槽 (1)
- 香港 (1)
- Golang 技法 (1)
在进行 Python web 开发时,使用 Django、Flask 等框架开发完毕后,部署时通常需要选择一个支持 wsgi 协议的 Web 服务器程序。目前比较通用的选择是 nginx + uWSGI,使用 nginx 来处理静态文件请求,其余动态内容再转发给 uWSGI 交给 web 后台处理,网上这样的配置教程也是最多的。作为两款大名鼎鼎的服务器程序 nginx 负责静态文件,uWSGI 负责动态内容,各种在自己擅长的领域各施其职,的确效率很高,是高性能的 Python web 系统部署时的首选。不过有时用 Python 写了个小站点,性能需求并不高时。部署服务还要安装 nginx 和 uWSGI 两个服务器程序就显得有点麻烦了。能否把这些工作都交给一个服务器程序呢。