发布于 2016-01-14 03:24:59 | 74 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的RabbitMQ 能为你做些什么?,程序狗速度看过来!

RabbitMQ 开源消息队列系统

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


RabbitMQ 3.7.0 Milestone 1发布,此版本的更新内容如下:

服务器改进内容:

  • Lager-based logging: pluggable backends, debug log level, more flexibility in
    configuration.

    RabbitMQ now uses Lager for its logging subsystem.
    This brings a group of benefits: (quite verbose) debug log level, pluggable logging
    backends (e.g. logging to Syslog no longer requires external tools), and much
    more flexibility in logging configuration.

    See rabbitmq.config.example
    for examples of logging configuration with Lager.

    GitHub issue: rabbitmq-server#94

管理插件改进内容:

  • Migration to Cowboy REST

    RabbitMQ management plugin as well as its extensions (e.g. those of
    Federation and Shovel) now uses Cowboy REST
    instead of Webmachine. Cowboy is a state-of-the-art open source Erlang HTTP 1.1 server and REST microframework
    that is also used in the plugins that provide WebSocket support.

    The change is largely invisible to management UI and HTTP API
    clients. Biggest difference is that PUT responses now use 201 Created instead of
    204 No Content.

    Plugins that extend management UI need to be ported to Cowboy REST.

    GitHub issue: rabbitmq-management#63

  • Dual IP Stack Support

    Management plugin now can be configured to use IPv6 or both IPv6 and IPv4.

    GitHub issue: rabbitmq-management#64

Shovel 插件改进内容:

  • Message timestamping.

    Shovel now adds an extra header that contains the timestamp
    indicating when message was shovelled.

    GitHub issue: rabbitmq-shovel#2

详细改进及下载请看这里

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

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



历史版本 :
RabbitMQ 3.7.2 发布,修复插件问题
RabbitMQ 3.7.0 发布,正式支持 Erlang/OTP 20
RabbitMQ 3.6.14 发布,常规维护版本
RabbitMQ 3.6.13 发布,常规维护版本
RabbitMQ 3.6.12 发布,AMQP 消息服务器
RabbitMQ 3.6.12 RC2 发布,AMQP 消息服务器
RabbitMQ 3.6.11 发布,AMQP 消息服务器
RabbitMQ 3.6.11 Milestone 5、v3.7.0 milestone18 发布
RabbitMQ 3.6.11 Milestone 3 发布
RabbitMQ v3.6.11 milestone2 发布,AMQP 消息服务器
RabbitMQ 3.6.10 正式发布,AMQP 消息服务器
RabbitMQ 3.6.10 Milestone 4 发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务