最新 最热

使用envoy实现基于地域进行流量转发

两种方式为互斥关系,区域感知路由根据地域进行流量转发,而局部加权负载均衡根据不同地域的权重及ep优先级进行流量转发,下面我们将针对两种方式进行深入讲解....

2020-11-09
0

【链路聚合】Linux系统配置链路聚合详细步骤

链路聚合(英语:Link Aggregation)将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担

2020-11-06
0

基于链路聚合提升带宽:winserver2016对接华为S5720交换机

企业中一台server2016利用两块1G网卡组成teaming生成一张2G的虚拟网卡,业务数据在这张带宽为2G的虚拟网卡上运行。

2020-11-06
0

Nginx + Spring Boot 实现负载均衡

在介绍Nginx的负载均衡实现之前,先简单的说下负载均衡的分类,主要分为硬件负载均衡和软件负载均衡,硬件负载均衡是使用专门的软件和硬件相结合的设备,设备商会提供完整成熟的解决方案,比如F5,在数据的稳定性以及安全性来说...

2020-11-06
0

Java高并发:在AWS上扩展到数百万用户的系统设计

除非你有AWS的背景或者正在申请AWS的相关职位,否则在AWS上的实现细节不需要了解。然而大部分在这里讨论的原理可以应用到除了AWS以外更通用的地方

2020-11-06
1

dubbo学习(八)远程调用原理

首先在客户端启动时会从注册中心拉取和订阅对应的服务列表,Cluster会把拉取的服务列表聚合成一个invoker,每次RPC调用前会通过Directory#list获取providers地址。获取这些服务列表给后续路由和负载均衡使用。在①中主要...

2020-11-06
1

dubbo学习(九)集群容错策略

(1)生成Invoker对象。不同的Cluster实现会生成不同类型的ClusterInvoker对象并返回。然后调用ClusterInvoker的invoker方法,开始正式进入集群容错流程中。

2020-11-06
1

dubbo学习(十)路由和负载均衡

上述通用逻辑代码被封装在AbstractDirectory中,主要干了以下两件事:

2020-11-06
0

CentOS-DNS服务器搭建

1.安装bind---- yum install -y bind 2.修改named.conf主配置文件 vim /etc/named.conf 编辑为options { listen-on port 53 { any; }; #监听在这台主机系统上面的哪个网络借口。默认是监......

2020-11-05
0

压测nginx出现no live upstreams while connecting to upstream的问题分析

20个线程连续压测一分钟后开始交替出现两台目标机器已经宕机(单线程访问没什么问题),出现日志如下所示:

2020-11-05
1