使用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列表推导式的使用方法
Nov 21 Python
Python程序员开发中常犯的10个错误
Jul 07 Python
python实现爬虫统计学校BBS男女比例之多线程爬虫(二)
Dec 31 Python
Python中int()函数的用法浅析
Oct 17 Python
用matplotlib画等高线图详解
Dec 14 Python
Python2中文处理纪要的实现方法
Mar 10 Python
JavaScript中的模拟事件和自定义事件实例分析
Jul 27 Python
python opencv 简单阈值算法的实现
Aug 04 Python
python用requests实现http请求代码实例
Oct 31 Python
浅谈Python线程的同步互斥与死锁
Mar 22 Python
opencv 图像轮廓的实现示例
Jul 08 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
Oct 02 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安全配置
2006/12/06 PHP
js和php邮箱地址验证的实现方法
2014/01/09 PHP
ThinkPHP框架任意代码执行漏洞的利用及其修复方法
2014/07/04 PHP
php+mysql数据库查询实例
2015/01/21 PHP
利用ajax和PHP实现简单的流程管理
2017/03/23 PHP
PHP hex2bin()函数用法讲解
2019/02/25 PHP
PHP isset()及empty()用法区别详解
2020/08/29 PHP
如何让动态插入的javascript脚本代码跑起来。
2007/01/09 Javascript
Use Word to Search for Files
2007/06/15 Javascript
基于jQuery的图片大小自动适应实现代码
2010/11/17 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
artDialog双击会关闭对话框的修改过程分享
2013/08/05 Javascript
javascript读写json示例
2014/04/11 Javascript
jQuery实现行文字链接提示效果的方法
2015/03/10 Javascript
jQuery插件jPaginate实现无刷新分页
2015/05/04 Javascript
javascript实现图片上传前台页面
2015/08/18 Javascript
Node.js项目中调用JavaScript的EJS模板库的方法
2016/03/11 Javascript
JavaScript常用本地对象小结
2016/03/28 Javascript
解决jquery无法找到其他父级子集问题的方法
2016/05/10 Javascript
JS数组去掉重复数据只保留一条的实现代码
2016/08/11 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
2017/02/16 Javascript
利用Node.js+Koa框架实现前后端交互的方法
2017/02/27 Javascript
JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
2017/07/12 Javascript
video.js 实现视频只能后退不能快进的思路详解
2018/08/09 Javascript
vue实现点击隐藏与显示实例分享
2019/02/13 Javascript
javascript防抖函数debounce详解
2019/06/11 Javascript
python使用zip将list转为json的方法
2018/12/31 Python
python matplotlib库直方图绘制详解
2019/08/10 Python
Python @property使用方法解析
2019/09/17 Python
重构Python代码的六个实例
2020/11/25 Python
为娇小女性量身打造:Petite Studio
2018/11/01 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
学习雷锋寄语大全
2014/04/11 职场文书
工地例会施工汇报材料
2014/08/22 职场文书
2015年检验科工作总结
2015/04/27 职场文书
Redis基本数据类型String常用操作命令
2022/06/01 Redis