当前位置:首页 > 后端开发 > dubbo系列之一Multicast注册中心

dubbo系列之一Multicast注册中心

7个月前 (05-22)60

不需要启动任何中心节点,只要广播地址一样,就可以互相发现 组播受网络结构限制,只适合小规模应用或开发阶段使用。

组播地址段: 224.0.0.0 - 239.255.255.255。

dubbo系列之一Multicast注册中心 _ Java侠

  提供方启动时广播自己的地址。 
  消费方启动时广播订阅请求。 
  提供方收到订阅请求时,单播自己的地址给订阅者,如果设置了unicast=false,则广播给订阅者。 
  消费方收到提供方地址时,连接该地址进行RPC调用。

<dubbo:registry address="multicast://224.5.6.7:1234" />
  • 或者
<dubbo:registry protocol="multicast" address="224.5.6.7:1234" />

为了减少广播量,Dubbo默认使用单播发送提供者地址信息给消费者, 
如果一个机器上同时启了多个消费者进程,消费者需声明unicast=false,否则只会有一个消费者能收到消息:

<dubbo:registry address="multicast://224.5.6.7:1234?unicast=false" />
  • 或者

<dubbo:registry protocol="multicast" address="224.5.6.7:1234">
    <dubbo:parameter key="unicast" value="false" />
</dubbo:registry>

 

作者:心之伊始
来源链接:https://blog.csdn.net/xinzhiyishi/article/details/84792164

标签: Dubbo

“dubbo系列之一Multicast注册中心” 的相关文章

dubbo之集群配置

dubbo之集群配置

写在前面 为了实现服务的高可用,一般我们都会考虑通过集群方式来实现,当一台服务提供者出现问题时,还有其他的服务提供者failover,保证系统...

dubbo分布式服务框架初学

dubbo分布式服务框架初学

dubbo定义: dubbo是一个分布式服务框架,提供高性能和透明化的RPC远程服务调用方案和SOA服务处理方案。 核心:远程通讯,集群容错,自动发现 du...

java spi与dubbo spi区别

java spi与dubbo spi区别

java spi java spi是上游产商给服务供应商提供的接口,供应商遵循接口契约提供自己的实现.。提供了服务接口的一种实现之后,在jar...

zookeeper管理dubbo接口排错指南

zookeeper管理dubbo接口排错指南

Mac终端下操作,Windows可能稍有不同,请甄别: 切换到zookeeper的bin目录下,启动zkClient: zkCli 查看有哪...

DUBBO应用

DUBBO应用

1.现状———解决方案 在大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进...

hadoop23---自定义rpc架构(duboo的原理)

hadoop23---自定义rpc架构(duboo的原理)

     作者:哈哈呵h 来源链接:https://www.cnblogs.com/yaowen/p/...

dubbo注解使用详解

一、背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行。 当越来越的的接口与实现类的增加后,du...

Dubbo client can not supported string message

问题 线上突然抛出下面的异常 2019-09-26 15:35:22,325 ERROR [DubboClientHandler-ip2...

Spring Cloud Alibaba,Apache Dubbo 的基本应用

Spring Cloud Alibaba,Apache Dubbo 的基本应用

一、为什么要用dubbo 服务治理框架 服务的监控 服务的注册发现 服务的通信 服务的容错 服务的负载均衡 Sprin...

Dubbo找不到提供者

Dubbo找不到提供者

遇到一个问题就是在玩dubbo的时候,明明各种配置文件和类写的都没有问题,但是消费者(consumer)老是显示没有找到提供者(provid...