摘要: 服务雪崩、服务限流、服务熔断和服务降级 文章目录 服务雪崩、服务限流、服务熔断和服务降级服务雪崩解决方案及代码实践限流步骤1:添加Hystrix依赖步骤2:创建HystrixCommand步骤3:配置Hystrix 缓存步骤1:添加依赖步骤2:配置缓存步骤3:使用缓存 超时重试步骤1:添加依赖步骤2 阅读全文
posted @ 2023-04-07 23:53 IT当时语_青山师 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 文章目录 SpringCloud微服务技术栈的注册中心Eureka简介Eureka特点操作步骤环境准备创建Eureka Server注册服务提供方调用服务消费方 总结 SpringCloud微服务技术栈的注册中心Eureka 简介 在微服务架构中,服务的数量庞大,而且每个服务可能会有多个实例。此时, 阅读全文
posted @ 2023-04-07 19:30 IT当时语_青山师 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 文章目录 Dubbo服务暴露步骤详解背景介绍理论知识讲解什么是服务暴露?Dubbo 服务暴露的基本原理 操作步骤具体实现环境准备实现服务接口实现服务提供者配置 Dubbo 服务提供者启动服务提供者实现服务消费者配置 Dubbo 服务消费者测试 总结 Dubbo服务暴露步骤详解 背景介绍 Dubbo 阅读全文
posted @ 2023-04-07 17:32 IT当时语_青山师 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 文章目录 Dubbo负载均衡策略Dubbo负载均衡策略操作步骤1. 环境准备2. 配置提供者3. 编写服务提供者接口与实现类4. 配置消费者5. 编写服务消费者代码6. 运行项目7. 扩展Dubbo负载均衡策略8. 配置扩展负载均衡策略9. 运行项目 Dubbo负载均衡策略 在Dubbo中,负载均衡 阅读全文
posted @ 2023-04-07 16:52 IT当时语_青山师 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 文章目录 ZK节点间数据同步以及API实践数据同步原理实践操作环境准备创建节点更新节点删除节点 总结 ZK节点间数据同步以及API实践 Apache ZooKeeper(以下简称ZK)是一个分布式的协调服务,为分布式系统提供了一致性、可靠性和高性能。ZK可以用于实现诸如统一命名服务、配置管理、分布式 阅读全文
posted @ 2023-04-07 16:37 IT当时语_青山师 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 文章目录 ZooKeeper领导者选举流程Leader选举算法代码实践总结 ZooKeeper领导者选举流程 ZooKeeper(ZK)是一个分布式系统协调服务,它可以用来管理配置信息、提供分布式锁等。在ZK中,一个节点可以被选为领导者,其他节点则作为从节点,领导者节点负责处理客户端请求,从节点则通 阅读全文
posted @ 2023-04-07 13:49 IT当时语_青山师 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 分布式理论CAP、BASE和RPC CAP 原则 CAP原则是指当分布式系统遇到网络分区时,只能满足其中两个需求,一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)。在实际系统中,我们常常会选择在CA、CP或AP三者中做出取舍。 阅读全文
posted @ 2023-04-07 10:29 IT当时语_青山师 阅读(17) 评论(0) 推荐(0) 编辑
摘要: IDEA中如何配置并查看OpenJDK8的源码? 下载openjdk源码: http://hg.openjdk.java.net/jdk8/jdk8/jdk/ IDEA中配置SDK 查看源码 可以看到Unsafe都有javadoc了: 这里也分享包含java、javax包的所有源文件,你可以下载解压 阅读全文
posted @ 2023-04-07 00:59 IT当时语_青山师 阅读(23) 评论(0) 推荐(0) 编辑