
rabbitMQ
文章平均质量分 79
锜锜
留校工作
展开
-
ubuntu 下安装rabbitmq
RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。不过,正如其标题Rabbit and Warrens(兔 子和养兔场)一样,这篇英文写的相当俏皮,以至于对于我等非英文读者来说不像一般的技术文档那么好懂,所以,翻译一下吧。翻译过了,希望其他人可以少用一 些时间。翻译水平有限,不可能转载 2013-07-30 09:34:36 · 1166 阅读 · 0 评论 -
RabbitMQ服务客户端的的业务逻辑
RabbitMQ服务客户端的的业务逻辑如下: 1,打开 socket: amqp_new_connection(); amqp_open_socket(hostname, port); 2,用户登陆: amqp_set_sockfd(conn, sockfd); amqp_login(conn, "/", 0,转载 2013-08-07 16:45:20 · 1532 阅读 · 0 评论 -
解决ubuntu下软件包没有完整安装导致新立得无法打开
最近试着安装rabbitMQ时,发生了错误,导致新立得无法打开,且无法通过apt-get install 安装其它软件,提示: E: The package rabbitmq-server needs to be reinstalled, but I can't find an archive for it.解决办法: sudo dpkg --remove --force-转载 2013-08-07 14:49:32 · 2017 阅读 · 0 评论 -
关于安装及测试rabbitmq-c出现的问题
由于原先安装好并测试了rabbitmq-c时,按https://github.com/alanxz/rabbitmq-c提供的步骤一步一步进行,最后结果能出来,出现“Delivery 1, exchange amq.direct routingkey test Content-type: text/plain”,但是一直没有检测到传输过去的“hello world”。 于是,推原创 2013-08-07 10:24:44 · 2066 阅读 · 0 评论 -
RabbitMQ初探
RabbitMQ着实是个好东西,当然了也有对C语言client开发的支持。例子和文档少的可怜,只能去项目里去查看example来理解,简单整理了一些,以免走些弯路。主要是在版本对应上,这点就没Maven好了,只能对好类库和例子。接下来我们简单看看需要的东东。环境:Ubuntu 13.04rabbitmq-server 默认的3.0.2-1librabbitmq-dev 默认的0.0转载 2013-08-06 15:31:04 · 896 阅读 · 0 评论 -
RabbitMQ C AMQP client library
IntroductionThis is a C-language AMQP client library for use with AMQP serversspeaking protocol versions 0-9-1.http://www.rabbitmq.com/http://www.amqp.org/http://github.com/alanxz/rabbitmq-cAn转载 2013-08-05 15:22:33 · 1408 阅读 · 0 评论 -
Linux下build和使用rabbitmq-c
1) 按照这里介绍的方法,先安装CMake2) 在这里找到下载link,下载rabbitmq-c的包3) 解压,进入解压后的目录4) mkdir build && cd build # 这一步是在rabbitmq-c的根目录下创建一个build子目录5) cmake .. # 这一步是让cmake根据../CMakeList.txt,即rabbitmq-c的根目录下的CMake转载 2013-08-05 11:36:47 · 699 阅读 · 0 评论 -
ubuntu10.10server操作系统下安装RabbitMQ以及简单设置
安装前保证你的ubuntu能正常访问外网,因为在安装过程中要去网上下载很多东西,挑一个网速快的环境,否则人会等到崩溃。RabbitMQ安装需要安装较多的依赖包,之前如果安装过RabbitMQ-server必须要先彻底删除。重装的ubuntu系统(ubuntu server)的开发环境几乎是裸的,再重新编译安装erlang需要一些关键库。=========================转载 2013-08-05 15:02:12 · 727 阅读 · 0 评论 -
ubuntu下安装rabbitmq
1.安装rabbitmq server$sudo apt-get install rabbitmq-server2.安装rabbit-c客户端$git clone https://github.com/alanxz/rabbitmq-c.git rabbitmq-c$cd rabbitmq-c$sudo autoreconf -i$sudo ./configure --pr转载 2013-08-05 14:49:42 · 779 阅读 · 0 评论 -
RabbitMQ手册
rabbitmq 学习-1-AMQP介绍 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准, 为面向消息的中间件设计。 AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。 AMQP在消息提供者和客户端的行为进行了强制规定,使得不同卖商之间真正实现了互操作能力。 J转载 2013-08-05 14:38:03 · 1537 阅读 · 0 评论 -
RabbitMQ安装和测试小记
操作系统CentOS x86_64 5.4 安装Erlang可以到www.erlang.org去下载最新的源码,编译安装。不过RabbitMQ的官方文档建议使用yum安装。 EPEL是啥?参见http://fedoraproject.org/wiki/EPEL/FAQ#howtouse 安装步骤: wget http://download.fedora.转载 2013-08-05 11:18:01 · 748 阅读 · 0 评论 -
Ubuntu下安装最新版本的CMake
Ubuntu自带的apt-get install方式安装的CMake版本有点老。项目中需要最新版本的CMake 2.8.9, 这个版本还是采用CPack打包的,为了体验一把CPack的发布的便利性,就试用一下。首先卸载已经安装的旧版的CMakeapt-get autoremove cmake然后下载:cd /usrwget http://www.cmake.org/files/转载 2013-08-05 09:16:44 · 665 阅读 · 0 评论 -
RabbitMQ-C客户端使用说明
rabbitmq-c是一个用于C语言的,与AMQP server进行交互的client库,AMQP协议为版本0-9-1。rabbitmq-c与server进行交互前需要首先进行login操作,在操作后,可以根据AMQP协议规范,执行一系列操作。这里,根据项目需求,只进行部分接口说明,文后附demo的github地址。 接口描述:amqp_connection_state_t amq转载 2013-08-05 14:52:28 · 809 阅读 · 0 评论 -
How to install rabbitmq management plugin (rabbitmq-plugins)
11 down vote favorite9Brief:Is there a way to install rabbitmq-plugins via a ubuntu package?Details:I have rabbitmq running ok in my ubuntu system, and now I'm trying to monitor转载 2013-08-05 14:15:20 · 1621 阅读 · 0 评论 -
RabbitMQ Server/ RabbitMQ-C Client快速安装 Ubuntu篇
Server$wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.0.4/rabbitmq-server_3.0.4-1_all.deb$sudo dpkg -i rabbitmq-server_3.0.4-1_all.deb当然第一次安装我失败了,因为没有erlang依赖包,所以后来我选择了$sudo apt-get转载 2013-08-05 09:17:51 · 1058 阅读 · 0 评论 -
Routing
RabbitMQ 集群安装一、linux环境准备1)erlang2)配置所需的hostname,步骤详见,“附录一” 保证(1)master机器能用hostname ping通slave机器; (2)slave机器能用hostname ping通master机器。二、RabbitMQ下载,及环境配置1)获得安装包下载地址:http://www转载 2013-08-08 17:29:24 · 547 阅读 · 0 评论