- 博客(3)
- 收藏
- 关注
原创 在Java中如何解决跨域问题
只要协议,子域名,主域名,端口号这四项组成部分中有一项不同,就可以认为是不同的域,不同的域之间互相访问资源,就被称之为跨域。
2024-06-07 20:34:49 282 1
原创 Seata的架构是什么
2、TC二阶段的工作:TC检测各分支事务执行状态 ①如果都成功,通知所有RM提交事务 ②如果有失败,通知所有RM回滚事务。1、阶段一RM的工作:① 注册分支事务 ② 记录undo-log(数据快照)③ 执行业务sql并提交 ④报告事务状态。1、RM一阶段的工作:① 注册分支事务到TC ② 执行分支业务sql但不提交 ③ 报告执行状态到TC。:管理分支事务处理的资源,与TC交谈以注册分支事务和报告分支事务的状态,并驱动分支事务提交或回滚。定义全局事务的范围、开始全局事务、提交或回滚全局事务。
2024-06-07 20:25:31 197
原创 Redis监听过期key
在上述配置类中,我们创建了一个 RedisMessageListenerContainer Bean,并将 Redis 连接工厂和消息监听器传递给它。最后,你可以在其他组件中使用 RedisKeyExpirationListener,并在需要监听 Redis key 过期事件的地方调用相应的方法。这样,当有 key 过期时,onMessage 方法将会被调用,你可以在其中处理过期事件的逻辑。请注意,你需要根据实际情况进行适当的配置,例如 Redis 连接信息、频道名称等。
2024-06-07 20:05:00 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人