RabbitMQ

历史

Rabbit科技有限公司开发了RabbitMQ，并提供对其的支持。起初，Rabbit科技是LSHIFT和CohesiveFT在2007年成立的合资企业，2010年4月被VMware旗下的SpringSource收购。RabbitMQ在2013年5月成为GoPivotal的一部分 。

安装

Erlang与RabbitMQ，安装路径都应不含空格符。
Erlang使用了环境变量HOMEDRIVE与HOMEPATH来访问配置文件.erlang.cookie，应注意这两个环境变量的有效性。需要设定环境变量ERLANG_HOME，并把%ERLANG_HOME%\bin加入到全局路径中。
RabbitMQ使用本地computer name作为服务器的地址，因此需要注意其有效性，或者直接解析为127.0.0.1
可能需要在本地网络防火墙打开相应的端口。
为能通过web管理RabbitMQ，进入它的sbin目录，执行：
rabbitmq-plugins enable rabbitmq_management
如果正常，则会显示：
Enabling plugins on node rabbit@CFL1340G:
rabbitmq_management
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@CFL1340G...
The following plugins have been enabled:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
started 3 plugins.
即可通过http://127.0.0.1:15672/管理。