ICode9

精准搜索请尝试: 精确搜索
  • SpringCloud 使用 LoadBalance 实现客户端负载均衡2022-08-27 20:00:49

    SpringCloud 从 2020.0.1 版本开始,从 Eureka 中移除了 Ribbon 组件,使用 LoadBalance 组件来代替 Ribbon 实现客户端负载均衡。LoadBalance 组件相对于 Ribbon 来说,仅支持两种负载均衡策略:【轮询策略】和【随机策略】,估计后续会增加更多的负载均衡算法策略吧,从我个人的使用经验来说

  • Dubbo的负载均衡2022-02-27 18:32:47

    1.集群,分布式,负载均衡概念 集群:一个内容,部署多次,形成的整体称为集群。集群中每个个体应该部署到不同的服务器上。 伪集群:集群中内容部署到同一台服务器上,通过不同端口区分不同个体。 负载均衡:在集群前提下,当访问整个集群时,集群中每个节点被访问次数或频率的规则。 分布式:一个整体

  • 【dubbo系列三】容错机制2021-12-20 16:58:27

    目录 集群容错方式 集群容错路线 容错机制使用 容错机制原理 1.Failover Cluster (默认) 2.Failfast Cluster 3.Failsafe Cluster 4. Failback Cluster 5. Forking Cluster [ fork ] 6. Broadcast Cluster 在网络通信中有很多不确定的因素,比如网络延迟、网络中断等,此类情况出现

  • springcloud ribbon @LoadBalance负载均衡源码流程分析2021-12-13 12:58:55

    一、编写示例    1.服务端     pom.xml <properties> <java.version>1.8</java.version> <spring-cloud.version>Finchley.SR2</spring-cloud.version> </properties> <dependencies> <dependency&

  • SC Alibaba20211026 Nacos LoadBalance原理2021-10-26 11:31:42

                                                     

  • Dubbo服务治理之负载均衡2021-07-16 09:59:55

    服务治理作为服务治理的一项功能,不管是在分布式治理dubbo上还是分布式微服务springcloud上都有着举足轻重的功能,也是服务治理的核心功能之一。 在集群负载均衡时,Dubbo 提供了多种均衡策略,缺省为 random 随机调用。如果想要自行定义负载均衡策略,也可以采用继承接口的方式来进

  • kubernetes service的作用、类型、关系和工作原理ClusterIp、NodePort、LoadBalance、ExternalName2021-06-17 12:52:34

    Service 是指向 pods 的, Service 不是直接指向 Deployments 、ReplicaSets、StatefulSet,而是直接使用 labels 标签指向 Pod。 这种方式就提供了极大的灵活性,因为通过什么方式创建的 Pod 其实并不重要。   换句话说, 通过创建一个service服务,实现以各种方式访问到某个pod     一

  • Dubbo-05 201903172021-04-14 11:55:11

    一、高可用1. zookeeper宕机:现象: zookeeper注册中心宕机,还可以消费dubbo暴露的服务。原因 : 健壮性监控中心宕掉不影响使用,只是丢失部分采样数据数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务注册中心对等集群,任意一台宕掉后,将自动切换到另一台注册中心全部宕

  • 12.Dubbo高可用【Zokeeper宕机与dubbo直连,负载均衡】2020-01-13 15:00:42

    1.zookeeper宕机与dubbo直连 ​ 直连服务提供者 现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。 原因: 健壮性 监控中心宕掉不影响使用,只是丢失部分采样数据 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务 注册中心对等集群,任意一台宕掉后,将自动

  • 记录:一次使用私有LoadBalance provider,工具metal的故障排除2019-12-25 13:02:38

         使用metal工具,目的是为私有环境下,不借助GRE或Azure等云商的LB, 通过metallb-system工具IP池给k8s service提供external-ip。但是,由于设置metal网段和k8s物理网段相同, 导致物理网络中已经使用的ip(比如192.168.3.1)被重复分配给k8s service。 这样,就导致了k8s 物理网络无法

  • 轮询算法2019-12-19 22:57:32

    package utilimport ( "fmt" "hash/crc32" "math/rand" "time")type HttpServer struct { //目标server类 Host string Weight int}func NewHttpServer(host string, weight int) *HttpServer { return &Htt

  • dubbo 扩展LoadBalance2019-12-08 21:01:50

    public class MyRandomLoadBalance extends RandomLoadBalance { private static Logger log = LoggerFactory.getLogger(MyRandomLoadBalance.class); @Override protected <T> Invoker<T> doSelect(List<Invoker<T>> invokers, URL u

  • apache 2.4 配置loadbalance2019-10-29 15:04:13

    apache 中添加如下配置 <VirtualHost *:9448>RewriteEngine OnRewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)RewriteRule .* - [F]#ProxyPreserveHost off#ProxyRequests off#ProxyAddHeaders off#SSLProxyEngine on#Header unset "X-Forwarded-For"#Header unset &

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有