之前简单介绍了CentOS下单机部署RabbltMQ环境的操作记录,下面详细说下RabbitMQ集群知识,RabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡。 Rabbit集群模式大概分为以下三种:单一模式、普通模式、镜像模式,其中 ...
分类:
其他好文 时间:
2017-12-09 23:52:15
阅读次数:
252
TCP、UDP、IP 协议分析 http://rabbit.xttc.edu.cn/rabbit/htm/artical/201091145609.shtml http://bhsc881114.github.io/2015/06/23/HTTP%E8%AF%B7%E6%B1%82%E7%9A%84 ...
分类:
其他好文 时间:
2017-12-08 10:33:05
阅读次数:
157
rabbitmq的队列并不是分布在集群中,而且每个节点维护自己的 假设A B组成一个集群,rabbit域名或elb指向A,那么client会连接到A。但如果目标queue在B上,rabbit就会有一个内部的“转发机”的机制来维护,相当于代理一样。通过该机制,client仍能正常操作queue 但有一 ...
分类:
其他好文 时间:
2017-12-06 18:04:35
阅读次数:
440
基本概念 ConnectionFactory、Connection、Channel ConnectionFactory、Connection、Channel,这三个都是RabbitMQ对外提供的API中最基本的对象。不管是服务器端还是客户端都会首先创建这三类对象。 ConnectionFactory ...
分类:
其他好文 时间:
2017-11-30 23:40:07
阅读次数:
249
发布订阅 交换器 从Producer接收Message,然后投递到queue中。Exchange需要知道如何处理Message,是把Message放到特定queue中,还是放到多个queue中?或者丢弃.这个rule是通过Exchange 的type定义的。 可用的交换类型: "direct", " ...
分类:
其他好文 时间:
2017-11-27 11:05:07
阅读次数:
125
前言 Java项目开发Spring应该是最常被用到的框架了,但是老式的配置方式让人觉得特别的繁琐,虽然可以通过注解去简化xml文件的配置,但是有没有更简单的方式来帮我们完成这些重复性的事情呢?于是Spring Boot就出现了,Spring Boot极大的简化了Spring的 ...
分类:
编程语言 时间:
2017-11-19 01:51:42
阅读次数:
234
故障描述:服务器关机添加硬盘后,rabbitMQ无法自动启动。手动启动服务报错:*unabletoconnecttoepmd(port4369)onrap:address(cannotconnecttohost/port)分析问题:报错的意思大概是连不到主机rap的4369端口,查看本机hostname为rap.aek.com解决办法:在/etc/hosts中加入如下内..
分类:
其他好文 时间:
2017-11-14 11:29:45
阅读次数:
457
RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女生必须找个个男生做partner和她同坐。但是,每个女孩都有各自的想法,举个例子把,Rabbit只愿意和XHD或PQK做partner,Grass只愿意和l ...
分类:
其他好文 时间:
2017-11-07 19:34:29
阅读次数:
185
produce:import pikaconnection = pika.BlockingConnection(pika.ConnectionParameters("localhost") )channel=connection.channel()channel.queue_declare(queu ...
分类:
编程语言 时间:
2017-11-05 10:51:20
阅读次数:
177
【SinGuLaRiTy-1046】 Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. 题目名称 兔子 被子 蚊子 源程序文件名 rabbit.cpp quilt.cpp mosquito.cpp 每个测试点时限 1s 1s 5s 内存限制 5 ...
分类:
其他好文 时间:
2017-11-04 13:32:43
阅读次数:
289