随笔分类 -  Java

摘要:1.服务降级 Dubbo提供了服务降级的机制,以保障系统的稳定性和可靠性。在远程调用过程中,当服务提供方出现宕机、网络异常、超时等情况时,Dubbo会自动触发服务降级,以保障服务调用方的正常运行。 Dubbo提供了两种服务降级的方式:Failover和Failfast。Failover方式是当服务调 阅读全文
posted @ 2023-03-13 22:31 runrab 阅读(23) 评论(0) 推荐(0) 编辑
摘要:Sentinel是阿里巴巴开源的一款分布式系统的流量控制和熔断降级框架,具有以下特点: 支持多种流量控制规则:Sentinel支持基于QPS、线程数、CPU负载等多种流量控制规则,能够针对不同的应用场景进行灵活的流量控制。 支持多种熔断降级策略:Sentinel支持基于异常比例、异常数等多种熔断降级 阅读全文
posted @ 2023-03-13 18:06 runrab 阅读(27) 评论(0) 推荐(0) 编辑
摘要:MyCAT 学习笔记 简介 MyCAT(MySQL Cluster Autonomic Tuning)是一款开源的分布式数据库系统,它可以为MySQL提供分布式、高可用、高性能的支持。MyCAT的核心思想是将一个大的MySQL数据库分片成多个小的MySQL数据库,每个小的数据库称为一个分片(Shar 阅读全文
posted @ 2022-01-13 19:07 runrab 阅读(25) 评论(0) 推荐(0) 编辑
摘要:DataX 简介 DataX 是阿里巴巴开源的一款数据同步工具,支持多种数据源和目标数据的同步,包括 MySQL、Oracle、HDFS 等。使用 DataX 可以快速、可靠地完成数据的迁移和同步。 DataX 工作原理 DataX 的工作原理如下图所示: DataX 包含三个核心组件: Job:描 阅读全文
posted @ 2022-01-13 19:01 runrab 阅读(73) 评论(0) 推荐(0) 编辑
摘要:Nacos学习笔记 介绍 Nacos是阿里巴巴开源的一个动态服务发现、配置管理和服务管理平台,支持多种协议和语言。 Nacos包含了服务发现、配置管理、动态 DNS 服务和可视化管理等功能,提供了一致性模型来保证配置的最终一致性。 核心概念 命名空间(Namespace) 命名空间是一个逻辑隔离的概 阅读全文
posted @ 2022-01-13 18:59 runrab 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Dubbo 学习笔记 1. Dubbo 简介 Dubbo 是一款高性能、轻量级的开源 RPC 框架。它提供了服务治理、负载均衡、容错、服务降级等一系列高级特性,能够帮助我们快速搭建分布式服务架构。 2. Dubbo 的核心概念 2.1 服务提供者 服务提供者是指提供具体服务实现的一方。在 Dubbo 阅读全文
posted @ 2022-01-13 18:59 runrab 阅读(17) 评论(0) 推荐(0) 编辑
摘要:##以前写的记得消费者那个地方好像有一点问题 public class KafkaTools { private static AdminClient admin; /** * 私有静态方法,创建Kafka生产者 * @author o * @return KafkaProducer */ priv 阅读全文
posted @ 2022-01-12 23:16 runrab 阅读(421) 评论(0) 推荐(0) 编辑
摘要:DataX 简介 DataX 是阿里巴巴开源的一款数据同步工具,支持多种数据源和目标数据的同步,包括 MySQL、Oracle、HDFS 等。使用 DataX 可以快速、可靠地完成数据的迁移和同步。 DataX 工作原理 DataX 的工作原理如下图所示: DataX 包含三个核心组件: Job:描 阅读全文
posted @ 2022-01-12 22:54 runrab 阅读(46) 评论(0) 推荐(0) 编辑
摘要:MyCAT 高级 阅读全文
posted @ 2022-01-12 22:53 runrab 阅读(22) 评论(0) 推荐(0) 编辑
摘要:springboot入门 阅读全文
posted @ 2022-01-12 14:00 runrab 阅读(16) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示