使用gunicorn部署django项目的问题


Posted in Python onDecember 30, 2020

1、开发环境运行项目

python mange.py runserver 0.0.0.0:8000

2、使用gunicorn在生产环境部署

Gunicorn“绿色独角兽”是一个被广泛使用的高性能的Python WSGI UNIX HTTP服务器

pip install gunicorn
gunicorn -w 2 -b 0.0.0.0:8000 project_django.wsgi

常用参数:

-c 指定一个配置文件(py文件)
-b 与指定的socket进行绑定
-D 以守护进程形式来运行Gunicorn进程,其实就是将这个服务放到后台去运行
-w 工作的进程数量;
-k 工作进程类型,sync(默认), eventlet, gevent, or tornado, gthread, gaiohttp.
http://docs.gunicorn.org/en/latest/settings.html

3、其它:使用gunicorn部署django项目时,发现静态文件加载失败问题

在项目project_django/urls.py中更改如下即可搞定:

from django.contrib.staticfiles.urls import staticfiles_urlpatterns
 
urlpatterns = [
  url('^admin/', admin.site.urls),
]
urlpatterns += staticfiles_urlpatterns()

到此这篇关于使用gunicorn部署django项目的文章就介绍到这了,更多相关gunicorn部署django项目内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python入门篇之对象类型
Oct 17 Python
Python如何读取MySQL数据库表数据
Mar 11 Python
Python中easy_install 和 pip 的安装及使用
Jun 05 Python
Python之pandas读写文件乱码的解决方法
Apr 20 Python
Python使用matplotlib实现基础绘图功能示例
Jul 03 Python
对python条件表达式的四种实现方法小结
Jan 30 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
Jul 23 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
Aug 12 Python
OpenCV python sklearn随机超参数搜索的实现
Jan 17 Python
解决import tensorflow as tf 出错的原因
Apr 16 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
Apr 23 Python
python 匿名函数与三元运算学习笔记
Oct 23 Python
pyspark对Mysql数据库进行读写的实现
Dec 30 #Python
python实现无边框进度条的实例代码
Dec 30 #Python
python中的列表和元组区别分析
Dec 30 #Python
python实现xml转json文件的示例代码
Dec 30 #Python
python实现KNN近邻算法
Dec 30 #Python
python 实现逻辑回归
Dec 30 #Python
Python 随机按键模拟2小时
Dec 30 #Python
You might like
php download.php实现代码 跳转到下载文件(response.redirect)
2009/08/26 PHP
Laravel框架路由配置总结、设置技巧大全
2014/09/03 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
一步一步制作jquery插件Tabs实现过程
2010/07/06 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
分享使用AngularJS创建应用的5个框架
2015/12/05 Javascript
jQuery给指定的table动态添加删除行的操作方法
2016/10/12 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
ES6新特性之Symbol类型用法分析
2017/03/31 Javascript
Vue.js中轻松解决v-for执行出错的三个方案
2017/06/09 Javascript
详解webpack-dev-server 设置反向代理解决跨域问题
2018/04/18 Javascript
Vue异步组件处理路由组件加载状态的解决方案
2018/09/07 Javascript
vue项目打包后提交到git上为什么没有dist这个文件的解决方法
2020/09/16 Javascript
[01:58]DOTA2上海特级锦标赛现场采访:RTZ这个ID到底好不好
2016/03/25 DOTA
[46:38]完美世界DOTA2联赛PWL S2 Magma vs PXG 第三场 11.28
2020/12/02 DOTA
详解Python中的正则表达式的用法
2015/04/09 Python
python使用arcpy.mapping模块批量出图
2017/03/06 Python
Python内建函数之raw_input()与input()代码解析
2017/10/26 Python
解决Python 中英文混输格式对齐的问题
2018/07/16 Python
Python 支付整合开发包的实现
2019/01/23 Python
python爬虫 Pyppeteer使用方法解析
2019/09/28 Python
Python小整数对象池和字符串intern实例解析
2020/03/21 Python
python实现人机五子棋
2020/03/25 Python
巴黎卡诗美国官方网站:始于1964年的头发头皮护理专家
2017/07/10 全球购物
Reformation官网:美国女装品牌
2018/09/14 全球购物
全国税务系统先进集体事迹材料
2014/05/19 职场文书
学校节能减排方案
2014/06/13 职场文书
专题组织生活会方案
2014/06/15 职场文书
社区反邪教工作方案
2014/06/16 职场文书
室内趣味活动方案
2014/08/24 职场文书
2014年文艺部工作总结
2014/11/17 职场文书
雷锋的观后感
2015/06/10 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
如何书写你的职业生涯规划书?
2019/06/27 职场文书
nginx 反向代理之 proxy_pass的实现
2021/03/31 Servers
科学家研发出新型速效酶,可在 24 小时内降解塑料制品
2022/04/29 数码科技