摘要: 从图中可以看出,supervisor启动了一个celery_worker,而这个进程fork了四个新的worker。下面未销毁掉的5个celery_worker的父进程id变为了1。 阅读全文
posted @ 2020-11-19 10:16 竣~ 阅读(396) 评论(1) 推荐(0) 编辑
摘要: 一:简介 Redis事务通常会使用MULTI,EXEC,WATCH等命令来完成,redis实现事务实现的机制与常见的关系型数据库有很大的却别,比如redis的事务不支持回滚,事务执行时会阻塞其它客户端的请求执行。 二:事务实现细节 redis事务从开始到结束通常会通过三个阶段: 1.事务开始 2.命 阅读全文
posted @ 2019-11-27 21:08 竣~ 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 本文档转载自: http://redisdoc.com/topic/transaction.html "MULTI" 、 "EXEC" 、 "DISCARD" 和 "WATCH" 是 Redis 事务的基础。 事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中 阅读全文
posted @ 2019-11-27 20:29 竣~ 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 转载自: https://blog.csdn.net/b644ROfP20z37485O35M/article/details/100179360 分布式缓存是现在很多分布式应用中必不可少的组件,但是用到了分布式缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那 阅读全文
posted @ 2019-11-27 19:53 竣~ 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.zhihu.com/question/36996520/answer/93256153 问题 CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(255) DEFAULT NULL, int(11) DEFA 阅读全文
posted @ 2019-11-25 18:20 竣~ 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.cnblogs.com/aspnethot/articles/1504082.html 官方说法: 聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在 阅读全文
posted @ 2019-11-25 17:05 竣~ 阅读(166) 评论(2) 推荐(0) 编辑
摘要: SQLAlchemy 1.介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 pip3 install sqlalchemy 组成部分: E 阅读全文
posted @ 2019-11-14 20:28 竣~ 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 购买服务器 连接服务器 服务器命令 管理员权限 配置终端 重要 更新系统软件包 安装软件管理包和可能使用的依赖 安装Mysql 安装Redis 安装Python3.6 配置pip源:阿里云不用配置,默认配置阿里源 安装uwsgi 安装虚拟环境 了解:服务器运行测试Django项目 安装Nginx N 阅读全文
posted @ 2019-11-12 19:58 竣~ 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 支付宝支付 支付流程 aliapy二次封装包 依赖 结构 setting.py \__init__.py alipay_public_key.pem app_private_key.pem 补充:dev.py 支付模块 order/models.py 后台接口 订单序列化模块 支付接口生成支付链接 阅读全文
posted @ 2019-11-12 19:56 竣~ 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 详情页组件 依赖:在luffycity目录下的命令 配置:main.js 资源:图片放置assrts/img文件夹 路由:router.js 组件 阅读全文
posted @ 2019-11-12 19:55 竣~ 阅读(204) 评论(0) 推荐(0) 编辑