ActiveMQ学习笔记02 - 多服务器间的通信

本文介绍了ActiveMQ的集群配置,包括桥接转发、双向传输、静态注册和动态发现四种通信方式。通过配置Static Connector实现服务器间消息转发,Failover Protocol提供客户端失效转移,Multicast Connector实现动态服务发现,Discover、Fanout和Peer Protocols满足不同场景需求。
摘要由CSDN通过智能技术生成

ActiveMQ支持多服务器(Broker)之间的网络连接,也就是集群。通过集群多个ActiveMQ Broker的实例,提供一个对外的统一服务,用来提高ActiveMQ的可用性和扩展性。

服务器之间的通信,按照通信方式可以分为两种,桥接转发(Bridge Forwarding)和双向传输(duplex)。顾名思义,桥接转发是将消息传递给另外一个ActiveMQ的Broker,双向传输是用一个通道既可以收消息,也可以发消息。



按照发现Broker的方式来区分,也可以分成另外两种,静态注册和动态发现。如果你确切的知道每一台Broker的地址和端口号,那么可以使用静态注册的方式;如果你并不知道每一台Broker的情况,比如,一个可动态扩展的生产环境,那么动态发现方式将非常合适。

每一种通信方式,同样是通过编辑%ACTIVEMQ_HOME%conf\activemq.xml文件来完成配置。如下:

<networkConnectors>
    <networkConnector name="default-nc" uri="multicast://default"/> 
</networkConnectors>
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值