摘要:
一、什么是Exchange RabbitMQ 是 AMQP(高级消息队列协议)的标准实现: 从 AMQP 协议可以看出,Queue、Exchange 和 Binding 构成了 AMQP 协议的核心 Producer:消息生产者,即投递消息的程序。 Broker:消息队列服务器实体。 Exchang 阅读全文
摘要:
一、缓存雪崩 描述: 大量的key设置了相同的过期时间,导致在缓存在同一时刻全部失效,造成瞬时DB请求量大、压力骤增,引起雪崩。 简单的例子: 目前电商首页以及热点数据都会去做缓存 ,一般缓存都是定时任务去刷新,或者是查不到之后去更新的,定时任务刷新就有一个问题。如果所有首页的Key失效时间都是12 阅读全文
摘要:
参考 https://blog.csdn.net/qq_33676124/article/details/104936552 阅读全文
摘要:
https://docs.docker.com/compose/compose-file/ https://deepzz.com/post/docker-compose-file.html 阅读全文
摘要:
参考 https://www.cnblogs.com/panwenbin-logs/p/8007348.html 阅读全文
摘要:
参考 https://www.cnblogs.com/rgcLOVEyaya/p/RGC_LOVE_YAYA_1003days.html https://blog.csdn.net/Seraphimon/article/details/84944693 https://blog.csdn.net/w 阅读全文
摘要:
## 1、在当前分支下(一般是master分支),创建feature的本地分支分 $ git checkout -b feature Switched to a new branch 'feature' ## 2、将feature分支推送到远程 $ git push origin feature T 阅读全文
摘要:
后端代码 async downloadFile() { const { ctx } = this; const body = ctx.request.body; const { id } = body; const fileRecord = await ctx.model.File.findOne( 阅读全文
摘要:
redo log是InnoDB引擎特有的;binlog是MySQL的Server层实现的,所有引擎都可以使用。 redo log是物理日志,记录的是“在某个数据页上做了什么修改”;binlog是逻辑日志,记录的是这个语句的原始逻辑,比如“给ID=2这一行的c字段加1 ”。 redo log是循环写的 阅读全文
摘要:
详情参照: https://freessl.cn/ 阅读全文