安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登...
分类:
Web程序 时间:
2014-12-01 14:15:16
阅读次数:
139
最近做的一个项目中需要用到rabbitmq,按照自己的之前的一篇文章进行安装测试,都ok了,但是实际使用过程却发现很大的问题;场景是这样的: 我建了10个队列,写了一个循环,目的是往每个队列中写入3万条数据,得到的结果是经过N多次的测试,程序在写到第四个队列的时候,就被杀死了;经过top命令,监控内...
分类:
Web程序 时间:
2014-11-28 19:53:02
阅读次数:
173
1、下载 下载 rabbitMQ :http://www.rabbitmq.com/download.html,安装rabbitmq需要erlang,下载erlang:http://www.erlang.org/download.html 2、安装RABBITMQ rabbitMQ安装,查看安装文档:http://www.rabbit...
派猴子来的救兵messag queue嘛, 就是生产者往里扔东西, 消费者取走. 但是要涉及到细节,还是有些多的.基本概念其实就是官网文档的搬运工.路由模型先来看看一条消息的生命线, 生产者把消息发送到exchange, 然后根据exchange的类型和routing key(消息发送时的一个参数)...
分类:
其他好文 时间:
2014-11-28 01:02:42
阅读次数:
382
派猴子来的救兵为了数据不丢失, 需要在两个层面上做一些配置. 一个是ACK, 一个是数据持久化.ACK如果没有启用的话, 消费者拿走消息的时候, queue就把它删除了.消费者拿走一条消息之后, 还没有处理完就crash了. 那么这条消息就丢失了. 为了保证消息一定被处理完了才从queue中被删掉,...
分类:
其他好文 时间:
2014-11-28 00:57:55
阅读次数:
405
派猴子来的救兵queue本身的TTL注意, 这里说的是queue本身的TTL. 不是说里面的消息声明一个队列的时候, 可以用x-expires指定队列的TTL值. 过期之后, 这个队列就被删掉了.不管里面是不是还有消息没有消费#!/usr/bin/env python# -*- coding: ut...
分类:
其他好文 时间:
2014-11-28 00:56:56
阅读次数:
679
conf="/usr/local/apache/conf/httpd.conf"vhost_conf="/usr/local/apache/conf/extra/httpd-vhost.conf"grepvhost$conf|grep"#"&>/dev/nullif[$?-eq0];then vhost=`grepvhost$conf|sed‘s/#//‘` sed-i‘/vhost/d‘$conf echo$vhost>>$conf echo"NameVirtualHost*:8..
分类:
Web程序 时间:
2014-11-27 18:56:06
阅读次数:
165
查看rabbitmq队列rabbitmqctllist_queues查看keystone的用户keystoneuser-list查看keystoneendpointkeystoneendpoint-list查看keystone的rolekeystonerole-list查看keystone服务keystoneservice-list查看keystone租户keystonetenant-list查看租户情况keystonetenant-getID查看k..
分类:
其他好文 时间:
2014-11-27 18:46:07
阅读次数:
203
#文件 d:/nginx/vhost/xxx.com.conf
server {
listen 80;
server_name xxx.com;
location / {
root d:/xxx.com;
index index.html index.htm index.php;
...
1、下载,其实erlang不装也是可以的下载 rabbitMQ :http://www.rabbitmq.com/download.html,安装rabbitmq需要erlang,下载erlang:http://www.erlang.org/download.html2、安装RABBITMQrabb...