首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
OpenResty
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
601
文章 598
沸点 3
赞
601
返回
|
搜索文章
最新
热门
【java服务框架】分布式缓存_01、Redis持久化 主从同步 搭建哨兵集群
分布式缓存 -- 基于Redis集群解决单机Redis存在的问题 单机的Redis存在四大问题: 0.学习目标 1.Redis持久化 Redis有两种持久化方案: RDB持久化 AOF持久化 1.1.
【java服务框架】分布式事务_03、使用seata实现TCC模式和SAGA模式
4.3.TCC模式 TCC模式与AT模式非常相似,每阶段都是独立事务,不同的是TCC通过人工编码来实现数据恢复。需要实现三个方法: Try:资源的检测和预留; Confirm:完成资源操作业务;要求
【java服务框架】分布式事务_02、使用seata实现XA模式和AT模式
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第29天,点击查看活动详情 4.动手实践 Seata中的四种不同的事务模式。 4.1.XA模式 XA 规范 是 X/Open 组织
【java服务框架】分布式事务_01、利用seata完成分布式事务管理
1.分布式事务问题 1.1.本地事务 本地事务,也就是传统的单机事务。在传统数据库事务中,必须要满足四个原则: 1.2.分布式事务 分布式事务,就是指不是在单个服务或单个数据库架构下,产生的事务,例如
【java服务框架】微服务保护_04、利用Sentinel授权规则及规则持久化
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第27天,点击查看活动详情 4.授权规则 授权规则可以对请求方来源做判断和控制。 4.1.授权规则 4.1.1.基本规则 授权规则
【java服务框架】微服务保护_03、利用Sentinel实现隔离 降级
3.隔离和降级 限流是一种预防措施,虽然限流可以尽量避免因高并发而引起的服务故障,但服务还会因为其它原因而故障。 而要将这些故障控制在一定范围,避免雪崩,就要靠线程隔离(舱壁模式)和熔断降级手段了。
【java服务框架】微服务保护_02、利用Sentinel实现限流 降级 熔断
2.流量控制 雪崩问题虽然有四种方案,但是限流是避免服务因突发的流量而发生故障,是对微服务雪崩问题的预防。我们先学习这种模式。 2.1.簇点链路 当请求进入微服务时,首先会访问DispatcherSe
【java服务框架】微服务保护_01、利用Sentinel解决微服务雪崩
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第24天,点击查看活动详情 微服务保护 1.初识Sentinel 1.1.雪崩问题及解决方案 1.1.1.雪崩问题 微服务中,服务
【java服务框架】服务异步通信_02、死信交换机、惰性队列、SpringAMQP连接MQ集群
2.死信交换机 2.1.初识死信交换机 2.1.1.什么是死信交换机 什么是死信? 当一个队列中的消息满足下列情况之一时,可以成为死信(dead letter): 消费者使用basic.reject或
【java服务框架】服务异步通信_01、Rabbit MQ开启ack消息确认 开启持久化 消费者确认 设置MessageRecoverer
服务异步通信 消息队列在使用过程中,面临着很多实际问题需要思考: 1.消息可靠性 消息从发送,到消费者接收,会经理多个过程: 其中的每一步都可能导致消息丢失,常见的丢失原因包括: 发送时丢失: 生产者
下一页
个人成就
文章被点赞
487
文章被阅读
7,633
掘力值
949
关注了
19
关注者
20
收藏集
0
关注标签
2
加入于
2022-09-28