AMQP) 的開源實現,RabbitMQ 3.7.0 Milestone 1 發布

jopen 8年前發布 | 8K 次閱讀

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 use201 Createdinstead 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.0 Milestone 1 發布


來自: http://www.oschina.net//news/69869/rabbitmq-3-7-0

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!