为什么80%的码农都做不了架构师?>>>   

ActiveMQ Connectors

Transport connectors:

协议 描述
TCP 对大多数用户例子是默认选择协议
NIO 如果你想提供扩展性更强的情况下,选择的协议
UDP 当你需要处理防火墙问题是选择的协议
SSL 对数据传输安全性有很高要求的情况下
HTTP(S) 你需要处理防火墙问题是选择的协议
VM broker 和 client 在同一个java 虚拟机上的情况下

而且一个比较关键的一个地方是:(图片来自ActiveMQ in action)消费者和生产者可以使用不同的传输协议。

Network connectors:

协议 描述
Static 当broker 网络地址已知的情况
Failover 为broker提供一个重新连接逻辑的网络(多个ip地址)或一个单一的代理
Multicast broker地址是动态的发布的,一般定义的时候是定义一个ip的范围(给broker通信用的)
Discovery 客户端连接broker 是动态的,给客户端用的。
Peer 嵌入式设备之间的互联
Fanout 将消息话题发送给多个独立的broker

最后一个连接的示意图,(有很多场景之间可以使用的,对于消息保障性有极大好处)   图片来至ActiveMQ in action

转载于:https://my.oschina.net/QAAQ/blog/669291

ActiveMQ Connectors相关推荐

  1. ActiveMQ Transport Connectors

    一,介绍 ActiveMQ的Transport Connectors 是什么? ActiveMQ是一个消息服务器.作为消息服务器,就会有生产者和消费者来使用它.生产者将消息发送给ActiveMQ,消费 ...

  2. ActiveMQ的Transport Connectors配置(六)

    ##ActiveMQ Connector配置 ###**ActiveMQ Connecor分为两种:Transport Connector和Network Connector.transport Co ...

  3. ActiveMQ学习-Network connectors(1)

    本文为network connectors的static connector学习笔记. Network connectors broker网络能够创建多个相互连接的ActiveMq实例组成的簇,以应对 ...

  4. ActiveMQ的network connectors部署集群(七)

    网络连接模式 针对海量消息所要求的横向扩展性和系统的高可用性,ActiveMQ提供了网络连接模式的集群功能.简单的说,就是通过把多个不同的broker实例连接在一起,作为一个整体对外提供服务,从而提高 ...

  5. ActiveMQ;RabbitMQ;ZeroMQ

    中间件类型: Embedded middleware: As the name suggests, this typeof middleware handles embedded applicatio ...

  6. ActiveMQ学习笔记(21)----ActiveMQ集成Tomcat

    1. 监控和管理Broker Web Console 方式:直接访问ActiveMQ的管理页面:http://localhost:8161/admin,默认的用户名和密码是admin/admin.具体 ...

  7. 关于ActiveMQ的一点总结

    ActiveMQ入门 作者:一路向北摘要:本文主要讲述ActiveMQ的基本知识和使用方法,并简单结合spring使用ActiveMQ. 一.ActiveMQ特性和使用总览企业消息软件从80年代起就存 ...

  8. ActiveMQ 学习(VM Transport)

    http://jinguo.iteye.com/blog/233947 1 JMS 在介绍ActiveMQ之前,首先简要介绍一下JMS规范. 1.1 JMS的基本构件 1.1.1 连接工厂 连接工厂是 ...

  9. ActiveMq Windows 配置优化

    最近ActiveMQ 5.15.3 会报 OutofMemory的错误 在 wrapper.conf中 #wrapper.java.additional.8=-Dorg.apache.activemq ...

最新文章

  1. 一步一步学Silverlight 2系列(24):与浏览器交互相关辅助方法
  2. SpringMVC Ueditor1.4.3 未找到上传数据
  3. 用frontpage制作网页,字体大小用PT做单位好还是用PX做单位好?
  4. android 反色 java_Android小米,魅族6.0状态栏不能反色解决方法
  5. 湘乡江南计算机学校,湘乡职业中等专业学校2021年招生录取分数线
  6. springboot 通过url访问本地文件
  7. 绝美自然风光风景壁纸,心旷必然神怡
  8. Odoo10教程---模块化一:新建一个模块及基本视图
  9. Java字符字符串类
  10. 创业者创业之前,应该思考如下这些问题
  11. jquery如何判断元素是否被点击_百度知道
  12. Vue项目实战:电商后台管理系统(Vue+VueRouter+Axios+Element)
  13. 经纬度计算距离公式(测地线距离)
  14. CSC公派访问学者申请条件是什么?
  15. SpringBoot图片上传报错:The field headImg exceeds its maximum permitted size of 1048576 bytes.
  16. marlin固件烧录教程_marlin固件中文(marlin固件下载)【配置教程】
  17. 旋转合并照片墙-特效照片墙
  18. ISO8601标准时间格式
  19. web前端攻城狮 学习笔记——HTML基础
  20. Java实现碧蓝航线连续作战

热门文章

  1. 网易智企逆势进场,游戏工业化有了新可能
  2. [TJOI2015]旅游
  3. 路由器 刷 linux系统版本,路由器能刷kali linux固件么
  4. 详细教程|电脑上删除的照片如何恢复?
  5. 1089. Duplicate Zeros*
  6. linux mount挂载磁盘,linux 挂载磁盘 mount
  7. 魅族mx1Android4.4,魅族MX 定制 Flyme-1.1.8 正式版固件(适用于香港)
  8. 树莓派Linu内核编译
  9. geoserver 发布tif影像图层,黑边去除
  10. 干货分享丨超详细的200G QSFP56光模块知识