使用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写的Tkinter程序屏幕居中方法
Mar 10 Python
详解Python如何获取列表(List)的中位数
Aug 12 Python
Python网络编程基于多线程实现多用户全双工聊天功能示例
Apr 10 Python
python使用代理ip访问网站的实例
May 07 Python
ubuntu17.4下为python和python3装上pip的方法
Jun 12 Python
python根据txt文本批量创建文件夹
Dec 08 Python
Django实现微信小程序的登录验证功能并维护登录态
Jul 04 Python
Python中PyQt5/PySide2的按钮控件使用实例
Aug 17 Python
python GUI库图形界面开发之PyQt5浏览器控件QWebEngineView详细使用方法
Feb 26 Python
Python figure参数及subplot子图绘制代码
Apr 18 Python
Python 实现自动登录+点击+滑动验证功能
Jun 10 Python
python中关于数据类型的学习笔记
Jul 19 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中serialize序列化与json性能测试的示例分析
2013/04/27 PHP
Php output buffering缓存及程序缓存深入解析
2013/07/15 PHP
php多用户读写文件冲突的解决办法
2013/11/06 PHP
PHPUnit测试私有属性和方法功能示例
2018/06/12 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
兼容ie和firefox js关闭代码
2008/12/11 Javascript
JavaScript 利用Cookie记录用户登录信息
2009/12/08 Javascript
JavaScript中this的使用详解
2013/11/08 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
在JavaScript的正则表达式中使用exec()方法
2015/06/16 Javascript
jQuery自动添加表单项的方法
2015/07/13 Javascript
js实现文本框支持加减运算的方法
2015/08/19 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound的解决方法
2017/01/19 Javascript
ES5学习教程之Array对象
2017/04/01 Javascript
Ionic3 UI组件之autocomplete详解
2017/06/08 Javascript
JavaScript实现开关等效果
2017/09/08 Javascript
vue2中使用less简易教程
2018/03/27 Javascript
Vue 第三方字体图标引入 Font Awesome的方法
2018/09/28 Javascript
解决Vue的项目使用Element ui 走马灯无法实现的问题
2020/08/03 Javascript
vue实现路由懒加载的3种方法示例
2020/09/01 Javascript
Python模拟登陆淘宝并统计淘宝消费情况的代码实例分享
2016/07/04 Python
Python3学习urllib的使用方法示例
2017/11/29 Python
python字符串常用方法
2018/06/14 Python
PyQt5根据控件Id获取控件对象的方法
2019/06/25 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
2019/11/28 Python
python sitk.show()与imageJ结合使用常见的问题
2020/04/20 Python
Python使用matplotlib绘制圆形代码实例
2020/05/27 Python
python基于win32api实现键盘输入
2020/12/09 Python
data:image data url 文件转为Blob上传后端的方法
2019/07/16 HTML / CSS
玖熙女鞋美国官网:Nine West
2016/10/06 全球购物
酒后驾驶检讨书
2014/01/27 职场文书
2015年初中元旦晚会活动总结
2014/11/28 职场文书
党小组评议意见
2015/06/02 职场文书
Go 语言下基于Redis分布式锁的实现方式
2021/06/28 Golang
SQL Server数据库基本概念、组成、常用对象与约束
2022/03/20 SQL Server