一、回顾
让我们回顾一下,在上几章里都讲了什么?总结如下:
《柯南君:看大数据时代下的IT架构(1)业界消息队列对比》
《柯南君:看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍》
《柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控》
《柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)》
二、Work Queues(using the Java Client) 走起
在第上一个教程中我们写程序...
分类:
其他好文 时间:
2014-12-14 22:47:35
阅读次数:
239
一、回顾
让我们回顾一下,在上几章里都讲了什么?总结如下:
《柯南君:看大数据时代下的IT架构(1)业界消息队列对比》
《柯南君:看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍》
《柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控》
二、起航
本章节,柯南君将从几个层面,用官网例子讲解一下RabbitMQ的实操经典程序案例,让大家重新回到经典“Hello world!”(The simplest thing that do...
分类:
其他好文 时间:
2014-12-14 20:05:20
阅读次数:
203
柯南君上一章《柯南君:看大数据时代下的IT架构(1)业界消息队列对比 》中,粗略的讲了一下,目前消息队列的几种常见产品的优劣对比,接下来的几章节会分别详细阐述,本章介绍RabbitMQ,好吧,废话少说,正式开始:
一、基础概念详细介绍
1、引言
你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消...
分类:
其他好文 时间:
2014-12-14 13:20:53
阅读次数:
214
柯南君上一章《看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍 》中,粗略的讲了一下,目前消息队列的几种常见产品的优劣对比,接下来的几章节会分别详细阐述,本章介绍RabbitMQ,好吧,废话少说,正式开始:
一、安装
1、安装Erlang
1)系统编译环境(这里采用linux/unix 环境)
1)Rabbitmq所需要的附属包(erlang、simpl...
分类:
其他好文 时间:
2014-12-14 13:20:25
阅读次数:
245
目前业界有很多MQ产品,我们作如下对比:
RabbitMQ
是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在中心队列排队。对路由(Routing),负载均衡(Load balance)或者数据持久化都...
分类:
其他好文 时间:
2014-12-14 13:20:14
阅读次数:
227
IPCwhy:1.数据传输2.资源共享目的:3.通知事件4.进程控制发展:1.UNIX进程间通信2.基于SYStem V3.POSIX方式分类:1.pipe(管道) FIFO(有名管道)2.signal3.消息队列4.共享内存5.信号量6.套接字(socket)管道通信:单向,先进先出创建pipe:...
分类:
系统相关 时间:
2014-12-14 13:12:34
阅读次数:
204
1、问题: 最近在做日志的实时同步,上线之前是做过单份线上日志压力测试的,消息队列和客户端、本机都没问题,但是没想到上了第二份日志之后,问题来了: 集群中的某台机器 top 看到负载巨高,集群中的机器硬件配...
分类:
系统相关 时间:
2014-12-14 07:21:04
阅读次数:
289
平台为linux,使用软件为aircrack-ng。
取消认证攻击的原理:不断对用户发表明认证不成功的数据包,对AP发用户想要断开连接的数据包,达到用户不能正常连上AP的效果,由于通过大量发包来实现,属于一种传统的局域网拒绝服务攻击。
首先是aircrack-ng的安装,大体步骤是下载源码后,编译安装,详细步骤见http://www.maybe520.net/blo...
分类:
其他好文 时间:
2014-12-13 20:35:44
阅读次数:
187
一、Android消息机制一 Android 有一种叫消息队列的说法,这里我们可以这样理解:假如一个隧道就是一个消息队列,那么里面的每一部汽车就是一个一个消息,这里我们先忽略掉超车等种种因素,只那么先进隧道的车将会先出,这个机制跟我们android 的消息机制是一样的。角色描述1. Loope...
分类:
移动开发 时间:
2014-12-12 22:11:59
阅读次数:
295
测试环境:VMS00781 VMS00782 VMS00386 (centos5.8)
1.先在三台机器上分别安装RabbitMQ Server
2.读取其中一个节点的cookie,并复制到其他节点(节点间通过cookie确定相互是否可通信)
两者之一均可:
sudo vim /var/lib/rabbitmq/.erlang.cookie
sudo vim $HOME/.erlan...
分类:
其他好文 时间:
2014-12-12 19:10:53
阅读次数:
289