Rabbitmq
初识rabbitmq
RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍
几个概念说明:
Broker:简单来说就是消息队列服务器实体。
Exchange:消息交换机,它指定消息按什么规则,路由到...
分类:
其他好文 时间:
2014-08-19 20:57:25
阅读次数:
630
零基础学习Puppet自动化配置管理系列文档在引入foreman之前,笔者曾经大幅度测试过puppet的另外一个生态圈前端软件,那就是KermIT(kermit.fr需要墙)。说实话基于KermIT这套架构还是相当不错的,尤其是在于mcollective的各种插件结合上做的很完美,可惜社区太不活跃,软件版本..
分类:
其他好文 时间:
2014-08-19 19:17:45
阅读次数:
618
服务器(物理机器和虚拟机)多了以后需要工具来管理,经常登陆系统后不知是在虚拟机上还是在物理机上?如果在虚拟机上这个虚拟机运行在哪个服务器节 点(host)上?如果在物理机上运行在什么配置的物理机上?运行在 Dell 刀片服务器上还是 IBM 超级计算机上,SUN 服务器上还是普通 PC 上?这个系统...
分类:
其他好文 时间:
2014-08-19 18:09:05
阅读次数:
199
add by zhj:作者的几篇文章参考了Rabbitmq的Tutorials中的几篇文章。原文:http://www.01happy.com/python-pika-rabbitmq-summary/这一段时间学习了下rabbitmq,在学习的过程中,发现国内关于python采用pika库使用ra...
分类:
编程语言 时间:
2014-08-19 00:47:33
阅读次数:
346
add by zhj: 如果用Python,那可以用celery,它是一个分布式任务队列,它的broker可以选择Rabbitmq/Redis/Mongodb等,celery通过Kombu这个library来调用Rabbitmq的接口。我们可以认为Kombu是把Rabbitmq进行了封装,使其更符合...
分类:
其他好文 时间:
2014-08-18 23:26:33
阅读次数:
496
DashBoard是puppet的控制台,用于显示puppetmaster和puppetagent的相关信息。本文以默认的WEBRick提供Web服务。DashBoard安装在master.test.com。并且在客户端配置文件做如下配置#vim/etc/puppet/puppet.conf[agent]report=true一、安装依赖软件包#rpm-ivhhttp://yum.puppetlab..
分类:
Web程序 时间:
2014-08-18 18:52:03
阅读次数:
294
OpenStackRabbitMQ集群管理手册目录第1章引言...11.1目的...11.2说明...11.3MQ..11.4概念...11.5MQ特点...21.6工作流程...21.7系统环境...3第2章RabbitMQ部署...42.1系统环境基本配置...42.2RabbitMA配置...42.3RabbitMQ集群配置...6第3章RabbitMQ集群验证...93.1Nova配置MQHA...
分类:
其他好文 时间:
2014-08-15 02:46:27
阅读次数:
459
Salt和PuppetChef一样可以让你同时在多台服务器上执行命令也包括安装和配置软件。Salt有两个主要的功能:配置管理和远程执行。(我个人很喜欢的一个功能)salt也分为Salt-master(类似于puppet的master)和salt-minion(client)本文主机:centos6.5x64ip:192.168.28.133本机充..
分类:
其他好文 时间:
2014-08-14 04:03:18
阅读次数:
377
介绍用redis实现支持优先级的消息队列一些方式,以及rabbitmq实现优先级队列的利弊
分类:
其他好文 时间:
2014-08-14 01:13:07
阅读次数:
263