阅读更多

2顶
0踩

开源软件

转载新闻 RabbitMQ 3.6.0 正式发布

2015-12-24 19:28 by 副主编 mengyidan1988 评论(0) 有5180人浏览
RabbitMQ 3.6.0 正式发布,重大更新如下:
  • 最低要求 Erlang 版本是 R16B03 用于支持所有协议的 plain ("just TCP") 连接,要求 17.5 用于 TLS 连接,推荐 18.x
  • .NET 客户端要求 .NET 4.5.
  • 默认订阅 TTL in MQTT 设置为 24 小时
  • Server artifacts are now distributed as xz archives and not gz.
  • Build system has been completely reworked and now uses erlang.mk. 3rd party plugins must be adapted to the new build system.

更多内容及下载页面:releases

RabbitMQ 是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因此也是继承了这些优点。

AMQP 里主要要说两个组件:Exchange 和 Queue (在 AMQP 1.0 里还会有变动),如下图所示,绿色的 X 就是 Exchange ,红色的是 Queue ,这两者都在 Server 端,又称作 Broker ,这部分是 RabbitMQ 实现的,而蓝色的则是客户端,通常有 Producer 和 Consumer 两种类型:
RabbitMQ 是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因此也是继承了这些优点。

AMQP 里主要要说两个组件:Exchange 和 Queue (在 AMQP 1.0 里还会有变动),如下图所示,绿色的 X 就是 Exchange ,红色的是 Queue ,这两者都在 Server 端,又称作 Broker ,这部分是 RabbitMQ 实现的,而蓝色的则是客户端,通常有 Producer 和 Consumer 两种类型:




本文转自:开源中国
  • 大小: 48.9 KB
来自: 开源中国
2
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • rabbitmq-server-3.6.0.tar.xz

    rabbitmq-server-3.6.0.tar.xz

  • Centos7安装rabbitMQ3.6.0

    文章中的erlang和rabbitmq3.6.0 http://pan.baidu.com/s/1c2Nn64w ​ Centos7 系统操作 cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo_back wget -O /etc/yum.repos.d/CentOS-...

  • rabbitmq-server-3.6.0

    Rabbit MQ 3.6.0 for windows 64

  • Centos7安装rabbitmq server 3.6.0

    ###假设所有操作在opt目录下进行 cd/opt mkdirapps cdapps ...wgethttp://www.rabbitmq.com/releases/rabbitmq-server/v3.6.0/rabbitmq-server-generic-unix-3.6.0.tar.xz ###解压 tar-xvJf...

  • Linux yum安装RabbitMQ

    由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。 Erlang的安装方式大概有两种: 从Erlang Solution安装(推荐) 添加erlang solutions源 $ wget ...

  • rabbitmq 3.6 安装

    #./rabbitmq-plugins enable rabbitmq_management #分配用户标签 ./rabbitmqctl set_user_tags convict_eva administrator 4、登录rabbitmq 管理页面 http://192.168.174.128:15672/#/ ...

  • 【安装部署】RabbitMQ安装教程(linux)

    AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、

  • rabbitmq3.6编译安装

    mv rabbitmq_server-3.6.10 /usr/local/rabbitmq 1.安装插件管理界面 /usr/sbin/rabbitmq-plugins enable rabbitmq_management 后台启动 rpm安装路径 /usr/sbin/rabbitmq-server -detached 编译安装路径 /usr/local...

  • RabbitMQ(六)发布确认高级与其他

    发布确认高级

  • Linux环境下 RabbitMQ 的下载与安装

    原标题:Linux环境下 RabbitMQ 的下载与安装 0 环境 CentOS7 RabbitMQ 3.6.5 erlang 18.3 socat rabbitmq是使用erlang语言编写的,所以需要先安装erlang,其次rabbitmq安装依赖于socat,所以三个安装包都需要下载。...

  • rabbitmq(三)发布确认+集群+其他高级

    spring.rabbitmq.publisher-confirm-type=correlated NONE:禁用发布确认模式,是默认值 CORRELATED:发布消息成功到交换器后会触发回调方法 SIMPLE 经测试有两种效果,其一效果和 CORRELATED 值一样会触发回调方法...

  • RabbitMQ

    java-rabbitmq

  • RabbitMQ之Linux下环境搭建

    软件环境: ...rabbitmq-server-generic-unix-3.6.0.tar.xz 安装编译工具 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 安装Erlang 下载并上传...

  • RabbitMQ高级

    RabbitMQ高级

  • Rabbitmq

    RabbitMQ 消息可靠性(消息至少被成功消费一次) 实现延迟消息投递 (延迟对列) 高可用(集群) 解决消息堆积问题(持久化) 消息可靠性 生产者消息丢失:–>生产者确认机制 - 消息未到达交换机 (成功ACK 不...

  • RabbitMQ 集群部署

    RabbiMQ是用Erlang开发的,集群非常方便,因为Erlang天生就是一门...RabbitMQ的集群节点包括内存节点、磁盘节点。RabbitMQ支持消息的持久化,也就是数据写在磁盘上,最合适的方案就是既有内存节点,又有磁盘节点。

  • 软件工程第三章实验报告.docx

    软件工程第三章实验报告.docx

  • 第三章-第八节通信礼仪.ppt

    第三章-第八节通信礼仪.ppt

  • 智能家居股份合作协议.docx

    智能家居股份合作协议.docx

  • 西门子S7-1200 PLC双轴定位控制在电池焊接中的应用与优化

    内容概要:本文详细介绍了基于西门子S7-1200 PLC的双轴定位控制系统在电池焊接项目中的应用。主要内容涵盖双轴定位算法的设计与实现,包括使用SCL语言编写的运动控制函数块,以及梯形图用于处理IO互锁和焊接时序控制。文中还讨论了威纶通触摸屏的界面设计,如动态元素映射、宏指令的应用,以及电气图纸的安全回路设计。此外,文章分享了多个调试技巧和注意事项,如加速度参数设置、伺服驱动器订货号核对、BOM清单管理等。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是熟悉PLC编程和触摸屏界面设计的专业人士。 使用场景及目标:适用于需要深入了解PLC编程、运动控制算法、触摸屏界面设计及电气图纸绘制的工程项目。目标是提高双轴定位控制系统的精度和稳定性,确保电池焊接的质量和安全性。 其他说明:文中提供了完整的工程文件包下载链接,并强调了在实际应用中需要注意的具体事项,如硬件配置检查、参数调整等。

Global site tag (gtag.js) - Google Analytics