搜索文章
首页
智能助手
归档
瞬间
首页
智能助手
归档
瞬间
全部
杂文 (3)
Java (344)
Python (3)
数据库 (76)
Linux (14)
Docker (3)
数据结构 (39)
大数据 (22)
人工智能 (19)
MQTT (3)
什么是BASE理论?
BASE(Basically Available、Soft state、Eventual consistency)是基于CAP理论逐步演化而来的,核心思想是即便不能达到强一致性(Strong consistency),也可以根据应用特点采用适当的方式来达到最终一致性(Eventual consist
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
java
分布式锁有哪些的实现方案?
资:12-25K 岗位:中高级开发工程师 一、
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
java
什么是幂等性?
什么是幂等性? 幂等性是一个数学概念,用在接口上:用在接口上就可以理解为:同一个接口,多次发出同一个请求,请求的结果是一致的。 简单说,就是多次调用如一次。 什么是幂等性问题? 在系统的运行中,可能会出现这样的问题: 用户在填写某些form表单时,保存按钮不小心快速点了两次,表中竟然产生了两条重复的
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
java
限流算法有哪些?
计数器 计数器比较简单粗暴,比如我们要限制1s能够通过的请求数,实现的思路就是从第一个请求进来开始计时,在接下来的1s内,每个请求进来请求数就+1,超过最大请求数的请求会被拒绝,等到1s结束后计数清零,重新开始计数。 这种方式有个很大的弊端:比如前10ms已经通过了最大的请求数,那么后面的990ms
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
java
Dubbo的线程模型是什么?为什么要采用这种线程模型?
Dubbo的线程模型是一种用于处理请求和响应的并发机制,用于管理并调度消费者与提供者之间的通信和处理。Dubbo采用了一种基于线程池和异步调用的线程模型,以提高系统的并发性能和资源利用率。 Dubbo的线程模型主要包括以下几个关键组件: Acceptor线程池: 用于处理消费者的请求连接,建立TCP
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
dubbo
,
#
java
Dubbo中的服务注册中心有哪些?它们的特点和适用场景
Dubbo支持多种类型的服务注册中心,用于管理和维护服务的元数据、提供者信息以及消费者信息。不同的服务注册中心适用于不同的场景和需求。以下是Dubbo支持的几种常见的服务注册中心及其特点: ZooKeeper: ZooKeeper是Dubbo默认支持的服务注册中心之一。它是一个分布式的协调服务,可以
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
dubbo
,
#
java
Dubbo的集群容错策略有哪些?它们的工作原理是什么?
Dubbo提供了多种集群容错策略,用于处理在分布式环境中可能出现的故障和异常情况,以保障系统的稳定性和可靠性。以下是Dubbo支持的一些集群容错策略及其工作原理: Failover(重试): 这是默认的容错策略。当调用失败时,Dubbo会自动重试其他可用的提供者实例,直到重试次数达到上限或者成功调用
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
dubbo
,
#
java
什么是Dubbo的服务降级?在什么情况下会触发服务降级?
Dubbo的服务降级是一种容错机制,用于在分布式系统中处理在异常或故障情况下保障系统的可用性和稳定性。服务降级的核心思想是当调用远程服务失败或超时时,不会让整个业务流程崩溃,而是通过提供备用方案来保持部分功能的正常运行。 在Dubbo中,服务降级可以通过设置合适的容错策略来实现。常见的服务降级场景和
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
dubbo
,
#
java
怎么配置Dubbo的容错机制?举例说明不同的容错机制及其适用场景
Dubbo的容错机制用于处理在分布式环境中可能出现的故障和异常情况,以保障系统的稳定性和可靠性。Dubbo提供了多种容错机制,可以根据实际情况进行配置。以下是几种常见的容错机制及其适用场景: Failover(重试): 默认的容错机制,当调用失败时,Dubbo会自动重试其他可用的提供者实例。该机制适
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
dubbo
,
#
java
在Dubbo中,负载均衡策略是什么?可以使用哪些负载均衡策略?
在Dubbo中,负载均衡策略用于决定将客户端请求分配给哪个提供者实例,以实现资源的均衡利用和性能优化。Dubbo提供了多种负载均衡策略,可以根据不同的场景选择适合的策略。以下是Dubbo支持的一些负载均衡策略: Random(随机): 随机选择一个提供者实例进行调用,每个提供者的概率是相等的。适用于
作者:zhanxuewei
发布时间:2024-04-24
分类:
Java
标签:
#
dubbo
,
#
java
共 344 篇文章
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
页