-
rabbitmq
鎖定
- 中文名
- 消息隊列
- 外文名
- Message Queue
- 簡 稱
- MQ
- 釋 義
- 一種程序對程序的通信方法
- 開發公司
- Rabbit
- 構 成
- 以高性能、健壯以及可伸縮性出名的 Erlang 寫成
rabbitmq歷史
Rabbit科技有限公司開發了RabbitMQ,並提供對其的支持。起初,Rabbit科技是LSHIFT和CohesiveFT在2007年成立的合資企業,2010年4月被VMware旗下的SpringSource收購。RabbitMQ在2013年5月成為GoPivotal的一部分。
rabbitmq基本概念
RabbitMQ是一套開源(MPL)的消息隊列服務軟件,是由 LShift 提供的一個 Advanced Message Queuing Protocol (AMQP) 的開源實現,由以高性能、健壯以及可伸縮性出名的 Erlang 寫成。
RabbitMQ服務支持下列操作系統:
- WindowsNT 到 11
- Windows Server2003 到 2016
RabbitMQ支持下列編程語言:
rabbitmq主要特性
- 可伸縮性:集羣服務
rabbitmq安裝
Erlang使用了環境變量HOMEDRIVE與HOMEPATH來訪問配置文件.erlang.cookie,應注意這兩個環境變量的有效性。需要設定環境變量ERLANG_HOME,並把%ERLANG_HOME%\bin加入到全局路徑中。
rabbitmq參見
- 自由軟件主題
- 高級消息隊列協議(AMQP)
- ØMQ