使用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 装饰器功能以及函数参数使用介绍
Jan 27 Python
在Python中使用lambda高效操作列表的教程
Apr 24 Python
python+selenium实现自动抢票功能实例代码
Nov 23 Python
Python 多维List创建的问题小结
Jan 18 Python
Django学习笔记之为Model添加Action
Apr 30 Python
pyqt5实现按钮添加背景图片以及背景图片的切换方法
Jun 13 Python
解决python 文本过滤和清理问题
Aug 28 Python
python实现的接收邮件功能示例【基于网易POP3服务器】
Sep 11 Python
对Tensorflow中tensorboard日志的生成与显示详解
Feb 04 Python
Python短信轰炸的代码
Mar 25 Python
解决jupyter notebook图片显示模糊和保存清晰图片的操作
Apr 24 Python
python_tkinter弹出对话框创建
Mar 20 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 Stream_*系列函数
2010/08/01 PHP
PHP输出九九乘法表代码实例
2015/03/27 PHP
php递归函数三种实现方法及如何实现数字累加
2015/08/07 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
2015/12/11 PHP
FireFox中textNode分片的问题
2007/04/10 Javascript
纯JavaScript实现的兼容各浏览器的添加和移除事件封装
2015/03/28 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
JavaScript简单实现鼠标移动切换图片的方法
2016/02/23 Javascript
基于touch.js手势库+zepto.js插件开发图片查看器(滑动、缩放、双击缩放)
2016/11/17 Javascript
jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法
2016/11/23 Javascript
Webpack打包慢问题的完美解决方法
2017/03/16 Javascript
详解Vue.use自定义自己的全局组件
2017/06/14 Javascript
vue.js中npm安装教程图解
2018/04/10 Javascript
Vue2.0 实现歌手列表滚动及右侧快速入口功能
2018/08/08 Javascript
js实现的格式化数字和金额功能简单示例
2019/07/30 Javascript
解决vue项目刷新后,导航菜单高亮显示的位置不对问题
2019/11/01 Javascript
[51:20]完美世界DOTA2联赛PWL S2 Magma vs PXG 第一场 11.28
2020/12/01 DOTA
用Python计算三角函数之acos()方法的使用
2015/05/15 Python
python 用lambda函数替换for循环的方法
2018/06/09 Python
python使用turtle绘制分形树
2018/06/22 Python
浅析python的优势和不足之处
2018/11/20 Python
Python WEB应用部署的实现方法
2019/01/02 Python
关于pytorch多GPU训练实例与性能对比分析
2019/08/19 Python
树莓派4B+opencv4+python 打开摄像头的实现方法
2019/10/18 Python
python 动态调用函数实例解析
2019/10/21 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
新西兰领先的内衣店:Bendon Lingerie新西兰
2018/07/11 全球购物
Linux管理员面试题 Linux admin interview questions
2016/07/08 面试题
实习单位鉴定评语
2014/04/26 职场文书
家庭贫困证明书(3篇)
2014/09/15 职场文书
诚信承诺书
2015/01/19 职场文书
宇宙与人观后感
2015/06/05 职场文书
荒岛余生观后感
2015/06/09 职场文书
仓库管理制度范本
2015/08/04 职场文书
《画家和牧童》教学反思
2016/02/17 职场文书
《秦兵马俑》教学反思
2016/02/24 职场文书