1、Windows开启Hyper-V 虚拟服务 程序与功能->启动和关闭功能->勾选Hyper-V PS:如果Hyper-V 虚拟机监控程序无法勾选,可以进入BIOS 启用虚拟服务,重启后看是否能勾选,如果依然无法勾选,系统可能不支持开启,使用其他虚拟机也是一样的。 2、官网下载Docker win ...
工作流程 Django 自带的开发服务器性能太差,用到线上环境不合适。所以线上部署时,我们还要安装 Nginx 和 Gunicorn,工作流程如下: 客户端发来 http 请求,Nginx 作为直接对外的服务器接口,对 http 请求进行分析 如果是静态资源请求,则由Nginx自己处理(效率极高) ...
分类:
其他好文 时间:
2021-01-06 12:01:33
阅读次数:
0
1. 简单部署 1. sudo pip3 install gunicorn 2. cd 到django项目中 sudo python3 manage.py migrate 3.启动服务:sudo python3 manage.py runserver 0.0.0.0:8000 4. 使用gunico ...
分类:
其他好文 时间:
2020-12-17 13:00:42
阅读次数:
2
docker+gunicorn+django默认unicorn不处理静态文件。自己添加nginx处理,具体看上篇在项目目录下保存依赖的模块和版本,打包在项目里面打包,manage.py同目录[root@ademo]#lsblogdemologmanage.pyrequirements.txtstatictemplates如果不是nginx处理静态文件,注意修改你的静态文件夹对应的目录pip3fre
分类:
其他好文 时间:
2020-11-25 12:16:51
阅读次数:
3
在flask框架下,服务端和客户端通过websocket的通信方式主要有两种,一种是原生的websocket通信,通过引入flask-websockets来实现,这个包只是简单的对websocket协议进行了简单的封装;另外一种就是本文主要讲的flask-socketio方式。 先谈谈自己遇到的坑, ...
分类:
其他好文 时间:
2020-09-17 21:50:16
阅读次数:
37
第1章 Superset安装及使用 Apache Superset是一个开源的、现代的、轻量级BI分析工具,能够对接多种数据源、拥有丰富的图标展示形式、支持自定义仪表盘,且拥有友好的用户界面,十分易用。 由于Superset能够对接常用的大数据分析工具,如Hive、Kylin、Druid等,且支持自 ...
分类:
其他好文 时间:
2020-07-29 00:42:59
阅读次数:
103
一、Web框架本质 二、服务器程序和应用程序 三、Django 四、Django基础三件套 五、重定向是怎么回事 一、Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 # 半成品自定义 ...
分类:
Web程序 时间:
2020-07-19 11:21:15
阅读次数:
74
其中:2env为使用virtualenv创建的虚拟环境,xxx.py为我要运行的python程序 (2env) [root@xxxx]$ /gunicorn xxx.pyCould not find platform dependent libraries <exec_prefix>Consider ...
分类:
其他好文 时间:
2020-07-01 20:46:07
阅读次数:
84
在virtualenv创建的 2env虚拟环境中安装完 gunicorn-18.0,仍是没有gunicorn命令解决方法:在2env/bin/下创建文件gunicorn,文件内容如下:(2env) [root@x.x.x.x]# cat 2env/bin/gunicorn #!/xxxxxx/2en ...
分类:
其他好文 时间:
2020-07-01 18:45:11
阅读次数:
145