顯示具有 rabbitmq 標籤的文章。 顯示所有文章
顯示具有 rabbitmq 標籤的文章。 顯示所有文章

2012年4月25日 星期三

[Fixed] 安裝RabbitMQ出現warning: rpmts_HdrFromFdno: Header V4 DSA signature: NOKEY錯誤

加上--nogpgcheck,就可以避免這個問題的出現
sudo yum install -y rabbitmq-server-${version}.noarch.rpm --nogpgcheck
Reference: 15975604853.blog.163.com

2011年9月5日 星期一

CentOS 5.5安裝RabbitMQ 2.6.0

# 移除RabbitMQ 2.5.1
rpm -e rabbitmq-server-2.5.1-1

# 下載並安裝RabbitMQ 2.6.0
wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.6.0/rabbitmq-server-2.6.0-1.noarch.rpm
rpm -Uvh rabbitmq-server-2.6.0-1.noarch.rpm

# 安裝Plugins
cd /usr/lib/rabbitmq/lib/rabbitmq_server-2.6.0/plugins/
wget http://www.rabbitmq.com/releases/plugins/v2.6.0/rabbitmq_mochiweb-2.6.0.ez
wget http://www.rabbitmq.com/releases/plugins/v2.6.0/mochiweb-1.3-rmq2.6.0-git9a53dbd.ez
wget http://www.rabbitmq.com/releases/plugins/v2.6.0/webmachine-1.7.0-rmq2.6.0-hg0c4b60a.ez
wget http://www.rabbitmq.com/releases/plugins/v2.6.0/amqp_client-2.6.0.ez
wget http://www.rabbitmq.com/releases/plugins/v2.6.0/rabbitmq_management-2.6.0.ez
wget http://www.rabbitmq.com/releases/plugins/v2.6.0/rabbitmq_management_agent-2.6.0.ez
Reference: rabbitmq

2011年7月18日 星期一

RabbitMQ Java Client針對既有的Queue取得Message Count

ConnectionFactory factory = new ConnectionFactory();
factory.setHost(HOST);
factory.setVirtualHost(VIRTUAL_HOST);
factory.setUsername(USER_NAME);
factory.setPassword(PASSWORD);
factory.setPort(PORT);

Connection conn = factory.newConnection();
Channel channel = conn.createChannel();

/*
* get message count of queue
*/
int messageCount = channel.queueDeclarePassive(QUEUE_NAME).getMessageCount();
System.out.println(messageCount);

2011年7月6日 星期三

CentOS 5.5 安裝 RabbitMQ Server

# erase old rabbitmq-server
rpm -e rabbitmq-server-2.4.1-1

# install newer rabbitmq-server 
wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.5.1/rabbitmq-server-2.5.1-1.noarch.rpm
rpm -Uvh rabbitmq-server-2.5.1-1.noarch.rpm

# download rabbitmq management plugins into plugin folder
cd /usr/lib/rabbitmq/lib/rabbitmq_server-2.5.1/plugins
wget http://www.rabbitmq.com/releases/plugins/v2.5.1/mochiweb-1.3-rmq2.5.1-git9a53dbd.ez
wget http://www.rabbitmq.com/releases/plugins/v2.5.1/webmachine-1.7.0-rmq2.5.1-hg0c4b60a.ez
wget http://www.rabbitmq.com/releases/plugins/v2.5.1/amqp_client-2.5.1.ez
wget http://www.rabbitmq.com/releases/plugins/v2.5.1/rabbitmq_mochiweb-2.5.1.ez
wget http://www.rabbitmq.com/releases/plugins/v2.5.1/rabbitmq_management_agent-2.5.1.ez
wget http://www.rabbitmq.com/releases/plugins/v2.5.1/rabbitmq_management-2.5.1.ez
 
Reference: RabbitMQ Plugins

2011年6月22日 星期三

2011年6月8日 星期三

在CentOS上安裝RabbitMQ

# Download RPM and Install
wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.4.1/rabbitmq-server-2.4.1-1.noarch.rpm
rpm -Uvh rabbitmq-server-2.4.1-1.noarch.rpm

# Two ways to Start RabbitMQ Server
service rabbitmq-server start
/usr/sbin/rabbitmq-server start -detached

# Make RabbitMQ to Run as a Service
chkconfig rabbitmq-server on
Reference: RabbitMQ