240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Map接口computeIfAbsent()方法和computeIfPresent()方法

    computeIfAbsent()方法 computeIfAbsent() 方法对 Map中指定 key 的值进行重新计算,如果不存在这个 ke...

  • redis 作为负载均衡、服务注册和发现方案(替代zookeeper、Eureka)

    背景 有一个netty-chat服务,所有终端连接到一个服务上,随着用户量的提升,对服务端的压力是非常巨大的。所以就有多个netty-chat服...

  • zookeeper集群Leader,Follower和Observer角色和故障容错

    服务器角色 在Zookeeper集群中,分别有Leader,Follower和Observer三种类型的服务器角色。 Leader: Leade...

  • zookeeper的分布式队列应用

    zookeeper可实现简单的分布式队列。 curator实现了先入先出的分布式消息队列,它采用的是zookeeper的持久化有序节点。 Dis...

  • Resize,w 360,h 240
    zookeeper分布式锁

    概述 为了保证一个方法在高并发情况下的同一时间只能被同一个线程执行,在传统单体应用单机部署的情况下,可以使用Java并发处理相关的API(如sy...

  • Resize,w 360,h 240
    zookeeper的服务注册和发现

    统一集群管理 一个集群有时会因为各种软硬件故障或者网络故障,出现棊些服务器挂掉而被移除集群,而某些服务器加入到集群中的情况,zookeeper会...

  • Resize,w 360,h 240
    zookeeper在dubbo中的应用

    zookeeper在dubbo中的作用 服务消费者向注册中心获取服务提供者地址列表,并根据负载算法直接调用提供者,同时汇报调用时间到监控中心,此...

  • zookeeper 在项目中的六大应用之配置管理、分布式ID

    配置管理 分布式环境中,配置文件同步非常常见一般要求一个集群中。所有节点的配置信息是一致的,比如redis地址我们对配置文件进行修改后,希望能够...

  • Resize,w 360,h 240
    zookeeper入门教程(一)安装、特点

    介绍 zookeeper 词为动物管理员 zookeeper是一款开源的分布式协调服务框架,为分布式环境提供了一致性服务的功能,常见应用场景有:...