RabbitMQ

来自开放百科 - 灰狐
2017年9月18日 (一) 16:23Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索
Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 RabbitMQ Thanks, Wikipedia.

RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. Mozilla Public License(MPL)

RabbitMQ is written in Erlang.

Twitter的消息队列Kestrel使用Scala编写.

RabbitMQ.png

目录

新闻

自http://www.rabbitmq.com/blog/feed/加载RSS失败或RSS源被墙

Debian

vim /etc/apt/sources.list
deb http://www.rabbitmq.com/debian/ testing main
wget http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
sudo apt-key add rabbitmq-signing-key-public.asc
apt-get update
sudo apt-get install rabbitmq-server
cd /usr/lib/rabbitmq/bin
./rabbitmq-plugins list
./rabbitmq-plugins enable rabbitmq_management
/etc/init.d/rabbitmq-server restart
http://localhost:15672/
http://localhost:15672/api 
guest/guest
./rabbitmqctl add_user huihoo huihoo // 创建用户名和密码为 huihoo 的用户
./rabbitmqctl list_users
curl -i -u guest:guest http://localhost:15672/api/vhosts

CentOS

yum install erlang
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
yum install rabbitmq-server--1.noarch.rpm
chkconfig rabbitmq-server on
/sbin/service rabbitmq-server stop/start

OS X

安装最新版 或 
brew update
brew install rabbitmq 或
port install rabbitmq-server
./sbin/rabbitmq-server start
./sbin/rabbitmqctl status

学习RabbitMQ时,可参考RabbitMQ in Action Examples

Node.js

Go

Python

sudo easy_install pika

PHP

Ruby

Java

Scala

Clojure

$ lein repl
user=> (require 'langohr.core)
user=> langohr.core/*default-config*
{:username "guest", :password "guest", :vhost "/", :host "localhost", :port 5672}

Erlang

PostgreSQL

文档

用户

开发者

产品服务

图集


链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱