使用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中的join()方法的使用
May 19 Python
Python设计足球联赛赛程表程序的思路与简单实现示例
Jun 28 Python
python 环境变量和import模块导入方法(详解)
Jul 11 Python
Python中的groupby分组功能的实例代码
Jul 11 Python
Python使用Selenium模块实现模拟浏览器抓取淘宝商品美食信息功能示例
Jul 18 Python
Python 画出来六维图
Jul 26 Python
Python2和3字符编码的区别知识点整理
Aug 08 Python
Python实现线性判别分析(LDA)的MATLAB方式
Dec 09 Python
Python.append()与Python.expand()用法详解
Dec 18 Python
使用Python将Exception异常错误堆栈信息写入日志文件
Apr 08 Python
PyQt5结合matplotlib绘图的实现示例
Sep 15 Python
神经网络训练采用gpu设置的方式
Mar 03 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 socket的讲解与实例分析
2013/06/13 PHP
解析mysql中UNIX_TIMESTAMP()函数与php中time()函数的区别
2013/06/24 PHP
PHP输出一个等腰三角形的方法
2015/05/12 PHP
使用PHPMailer发送邮件实例
2017/02/15 PHP
PHP实现的杨辉三角求解算法分析
2019/03/11 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
2019/10/21 PHP
PHP数组实际占用内存大小原理解析
2020/12/11 PHP
用JTrackBar实现的模拟苹果风格的滚动条
2007/08/06 Javascript
$.ajax返回的JSON无法执行success的解决方法
2011/09/09 Javascript
JS截取字符串实例详解
2015/11/24 Javascript
Bootstrap CSS布局之按钮
2016/12/17 Javascript
JavaScript闭包和范围实例详解
2016/12/19 Javascript
Bootstrap源码解读导航(6)
2016/12/23 Javascript
Bootstrap导航简单实现代码
2017/03/06 Javascript
Node.js上传文件功能之服务端如何获取文件上传进度
2018/02/05 Javascript
微信小程序手动添加收货地址省市区联动
2020/05/18 Javascript
[50:38]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第二场 3月7日
2021/03/11 DOTA
python实现排序算法
2014/02/14 Python
python获取mp3文件信息的方法
2015/06/15 Python
Python判断字符串是否为字母或者数字(浮点数)的多种方法
2018/08/03 Python
python之生产者消费者模型实现详解
2019/07/27 Python
Django+RestFramework API接口及接口文档并返回json数据操作
2020/07/12 Python
使用PyCharm安装pytest及requests的问题
2020/07/31 Python
html5文本内容_动力节点Java学院整理
2017/07/11 HTML / CSS
应届生骨科医生求职信
2013/10/31 职场文书
教师业务学习制度
2014/01/25 职场文书
实习会计求职自荐信范文
2014/03/10 职场文书
优秀电子工程系毕业生求职信
2014/05/24 职场文书
小学网上祭英烈活动总结
2014/07/05 职场文书
数学教育专业求职信
2014/07/22 职场文书
2014年最新大专生职业生涯规划书范文
2014/09/13 职场文书
母亲节寄语大全
2015/02/27 职场文书
关于召开会议的通知
2015/04/15 职场文书
2015年挂职锻炼个人总结
2015/10/22 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
导游词之安徽九华山
2019/09/18 职场文书