02 2021 档案

RabbitMQ工作总结
摘要:在项目中有用到MQ,主要用到的了主题模式和死信队列,私信队列是当做延迟队列来使用。 1、什么是RabbitMQ?为什么使用RabbitMQ? 答: RabbitMQ是一款开源的,基于AMQP协议的,消息中间件; 公司项目是用springcloud框架,用它来做解耦和异步、削峰 2、如何保证Rabbi 阅读全文

posted @ 2021-02-22 10:31 那个男孩很坏 阅读(70) 评论(0) 推荐(0)

操作日志设计思路
摘要:需求 在产品的使用过程中,经常要针对某个订单表、申请表等进行操作日志记录,希望有一个统一的服务可以一次性解决这个痛点 设计思路 服务结构图 client模块注解介绍: 注解 介绍 参数 @OperationLog 在DAO(MAPPER)层的方法上添加此注解,表示会发送日志请求 tableName- 阅读全文

posted @ 2021-02-21 22:43 那个男孩很坏 阅读(557) 评论(0) 推荐(0)

红点系统设计思路
摘要:业务需求 在发布公告和有订单消息通知的时候,首页要出现红点。 点击到消息列表,查看消息详情,红点要消失。 数据库设计 红点信息表 red_point_info 字段 类型 备注 id char 主键 type tinyint 红点类型:1公告 2消息 target_key varchar targe 阅读全文

posted @ 2021-02-20 11:32 那个男孩很坏 阅读(521) 评论(0) 推荐(0)