使用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中的__init__ 、__new__、__call__小结
Apr 25 Python
python里使用正则的findall函数的实例详解
Oct 19 Python
Python读取数据集并消除数据中的空行方法
Jul 12 Python
对Python中TKinter模块中的Label组件实例详解
Jun 14 Python
Python的Tkinter点击按钮触发事件的例子
Jul 19 Python
python实现登录密码重置简易操作代码
Aug 14 Python
Python爬虫运用正则表达式的方法和优缺点
Aug 25 Python
python多线程案例之多任务copy文件完整实例
Oct 29 Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
Feb 21 Python
在python中修改.properties文件的操作
Apr 08 Python
Python 字符串池化的前提
Jul 03 Python
Python pexpect模块及shell脚本except原理解析
Aug 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 常见郁闷问题答解
2006/11/25 PHP
discuz免激活同步登入代码修改方法(discuz同步登录)
2013/12/24 PHP
php获取网页里所有图片并存入数组的方法
2015/04/06 PHP
php计算到指定日期还有多少天的方法
2015/04/14 PHP
php版微信公众平台入门教程之开发者认证的方法
2016/09/26 PHP
JavaScript去掉数组中的重复元素
2011/01/13 Javascript
原生js的弹出层且其内的窗口居中
2014/05/14 Javascript
javascript+canvas实现刮刮卡抽奖效果
2015/07/29 Javascript
JS 日期与时间戮相互转化的简单实例
2016/06/22 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
2016/08/19 Javascript
vue.js将unix时间戳转换为自定义时间格式
2017/01/03 Javascript
js前端实现图片懒加载(lazyload)的两种方式
2017/04/24 Javascript
react系列从零开始_简单谈谈react
2017/07/06 Javascript
bootstrap table实现x-editable的行单元格编辑及解决数据Empty和支持多样式问题
2017/08/10 Javascript
JS实现滑动插件
2020/01/15 Javascript
JavaScript计算出两个数的差值
2020/03/19 Javascript
JavaScript实现单点登录的示例
2020/09/23 Javascript
[01:07]2015国际邀请赛 中国区预选赛精彩回顾
2015/06/15 DOTA
centos 下面安装python2.7 +pip +mysqld
2014/11/18 Python
《Python学习手册》学习总结
2018/01/17 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
使用Python制作一个打字训练小工具
2019/10/01 Python
如何解决django-celery启动后迅速关闭
2019/10/16 Python
python数值基础知识浅析
2019/11/19 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
2019/12/13 Python
Python爬虫使用bs4方法实现数据解析
2020/08/25 Python
Html5实现用户注册自动校验功能实例代码
2016/05/24 HTML / CSS
名词解释型面试题(主要是网络)
2013/12/27 面试题
中学教师教育感言
2014/02/21 职场文书
职业生涯规划书范文
2014/03/10 职场文书
防汛工作情况汇报
2014/10/28 职场文书
告知书格式
2015/07/01 职场文书
导游词之沈阳植物园
2019/11/30 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python
使用ICOM IC-R9500接收机同时测评十台收音机中波接收性能
2022/05/10 无线电
springboot创建的web项目整合Quartz框架的项目实践
2022/06/21 Java/Android