02 2020 档案
摘要:1.1 项目环境介绍 1、项目图解 2、项目目录结构说明 项目地址:https://gitee.com/edushiyanlou/django-docker django-docker ## 项目根路径 │ .gitignore # git忽略不上传的文件 │ docker-compose.yml
阅读全文
摘要:1.1 gunicorn介绍 1、Gunicorn 1. Gunicorn是使用Python实现的WSGI服务器, 直接提供了http服务, 并且在woker上提供了多种选择, gevent, eventlet这些都支持 2. 在多worker最大化里用CPU的同时, 还可以使用协程来提供并发支撑,
阅读全文
摘要:1.1 haystack简介 1、什么是haystack? 1. haystack是django的开源搜索框架,该框架支持Solr,Elasticsearch,Whoosh, *Xapian*搜索引擎,不用更改代码,直接切换引擎,减少代码量。 2. 搜索引擎使用Whoosh,这是一个由纯Python
阅读全文
摘要:1.1 supervisor介绍 1、什么是supervisor 1. Supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。、 2. 作用:它可以很方便的监听、启动、停止、重启一个或多个进程。 3.
阅读全文
摘要:1.1 实验说明 1、环境说明 1. 前提:本试验环境已经提前安装了docker和docker-compose 2. 说明:本次部署是单机伪集群,想要部署真正的集群,需要将秒个主件拆分到各个机器上去部署,只修改ip地址 2、redis三种集群 1. 主从(主从同步原理) 2. sentinel(哨兵
阅读全文
摘要:1.1 支付宝介绍 1、支付宝开发网址 支付宝开放平台: https://open.alipay.com/platform/home.htm 支付宝沙箱环境: https://openhome.alipay.com/platform/appDaily.htm?tab=info支付宝开发者文档:htt
阅读全文
摘要:1.1 redis事物 1、redis事物介绍 1. redis事物是可以一次执行多个命令,本质是一组命令的集合。 2. 一个事务中的所有命令都会序列化,按顺序串行化的执行而不会被其他命令插入 作用:一个队列中,一次性、顺序性、排他性的执行一系列命令 2、multi 指令基本使用 1. 下面指令演示
阅读全文
摘要:1.1 keepalived高可用软件介绍 参考:haproxy: https://blog.csdn.net/l835311324/article/details/83031084 https://blog.csdn.net/qq_41772936/article/details/80718014
阅读全文
摘要:1.1 docker安装与基本使用 docker基本使用 : https://www.cnblogs.com/xiaonq/p/10241045.html 1.2 使用docker部署nginx反向代理 nginx反向代理:https://www.cnblogs.com/xiaonq/p/10468
阅读全文
摘要:1.1 七牛云存储介绍 1、七牛云存储使用参考文档 # 七牛云管理后台地址 https://portal.qiniu.com/kodo/bucket # 七牛云使用 https://developer.qiniu.com/kodo/manual/1233/console-quickstart # p
阅读全文
摘要:1.1 三方登录介绍 1、三方登录流程(以微博为例) 1)前端获取认证code 1. 在Vue页面加载时动态发送请求获取微博授权url2. django收到请求的url后,通过微博应用ID(client_id)和回调地址(redirect_uri)动态生成授权url返回给Vue3. 当用户点击上面的
阅读全文