摘要: 问题背景 某验收系统,客户发起验收流程时,由于前端没有做防重点击的限制,导致申请按钮连续点击了多次,重复发起了多条流程 历史逻辑 后端为了保证接口幂等,在发起验收流程的代码中加了几层逻辑如下: 判断验收记录状态是否为待发起, 如果不是,则立刻返回失败 发起流程的入口加了一层用户维度的锁,可以保证同一 阅读全文
posted @ 2024-12-16 17:17 蓝瓶的真好喝 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 背景 低代码审批流在创建审批任务时需要为审批任务分配审批人,在配置审批人的时候,可以选择不同维度的身份,如用户、岗位、角色、组织,可以同时配置多个维度,每个维度的结果取交集。 在这个基础上还可以根据运行时环境不同选择不同组织下的用户,例如当前登录组织的上n级或者下n级,也可以配置多条,每条的结果取交 阅读全文
posted @ 2024-11-29 18:01 蓝瓶的真好喝 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 故事背景 主角:低代码项目 时间:2023-08-29 背景:项目通过jenkins部署k8s容器到虚拟机,在一次部署之后,服务发生无限重启的现象,springboot项目起来后没多久(甚至有几次还没启动)就会被杀掉进程,服务宕机了一个晚上。 排查过程 查看日志 通过 kubelet logs 命令 阅读全文
posted @ 2024-11-26 18:16 蓝瓶的真好喝 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 背景 写代码需要规范,同样git提交也需要一定的规范,提交git时,comment的内容可以帮助自己和合作开发者理解每次提交的具体内容,还可以通过关键字来帮助后期查询提交记录。 规范 feat: 新增 feature fix: 修复 bug docs: 仅仅修改了文档,比如 README, CHAN 阅读全文
posted @ 2024-11-26 18:02 蓝瓶的真好喝 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 背景 本文记录一下本地的git仓库如何与远程仓库同步,参考了网友的办法和官方的文档 如果对某些命令有疑惑,可以在命令行输入 git {command} --help 查看git的文档,例如 git remote --help ,会打开本地的帮助文件 操作步骤 首先切到本地仓库所在路径,如果git还没 阅读全文
posted @ 2024-11-26 17:57 蓝瓶的真好喝 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 想要多个module中的mapper.xml文件都被加载到,配置文件中mybatis-plus.mapper-locations这一项必须以classpath*:开头,否则就只会加载匹配到的第一个module中的指定目录 阅读全文
posted @ 2024-06-12 13:22 蓝瓶的真好喝 阅读(561) 评论(1) 推荐(2) 编辑
摘要: 概念 事件驱动模型:当事件被触发的时候,将事件加入一个事件队列,然后通过主程序不断轮询事件队列,处理目标函数。常见的事件驱动如鼠标点击事件、IO事件等,观察者设计模式就是事件驱动的一个很好实现。 消息驱动模型/发布订阅模型:本质上说,事件驱动和消息驱动相当,只是各自应用在不同的场景下。事件模式耦合高 阅读全文
posted @ 2022-08-05 13:33 蓝瓶的真好喝 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 用例图 在ClientWorker类的构造方法中,直接启动了一个延时任务。 public ClientWorker(final HttpAgent agent, final ConfigFilterChainManager configFilterChainManager, final Proper 阅读全文
posted @ 2022-05-07 17:28 蓝瓶的真好喝 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 注册中心原理 服务实例在启动时注册到服务注册表,并在关闭时注销 服务消费者查询服务注册表,获得可用实例 服务注册中心需要调用服务实例的健康检查API来验证它是否能够处理请求 服务注册与心跳机制 注册的时机 在Spring-Cloud-Common包中有一个类org.springframework.c 阅读全文
posted @ 2022-05-07 17:17 蓝瓶的真好喝 阅读(933) 评论(0) 推荐(0) 编辑
摘要: Nacos是什么 Nacos是一款 CP(遵循一致性原则,但不保证高可用) 的统一管理配置中心、服务注册与发现的中间件。(对CP的理解详见CAP定律) Nacos具备以下几个能力: 服务提供者把自己的协议地址注册到Nacos Server。 服务消费者需要从Nacos Server上根据服务名称查询 阅读全文
posted @ 2022-05-07 16:28 蓝瓶的真好喝 阅读(166) 评论(0) 推荐(0) 编辑