
RabbitMQ
客 人
这个作者很懒,什么都没留下…
展开
-
Linux下安装rabbitmq
转载: http://blog.youkuaiyun.com/qq_34021712/article/details/72567786 1.安装Erlang环境1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了[plain] view plain copyyum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel op...转载 2018-04-30 16:09:37 · 129 阅读 · 0 评论 -
Rabbitmq结合spring示例
一、pom文件<dependency> <groupId>org.springframework.amqp</groupId> <artifactId>spring-rabbit</artifactId> <version>1.7.0.RELEASE</version></d原创 2018-05-01 17:42:33 · 329 阅读 · 0 评论 -
RabbitMQ分布式集群架构
转载自https://blog.youkuaiyun.com/woogeyu/article/details/51119101(一) 功能和原理设计集群的目的允许消费者和生产者在RabbitMQ节点崩溃的情况下继续运行通过增加更多的节点来扩展消息通信的吞吐量1 集群配置方式RabbitMQ可以通过三种方法来部署分布式集群系统,分别是:cluster,federation,shovelcluster:不支持跨网...转载 2018-05-01 19:40:12 · 433 阅读 · 0 评论 -
AMQP介绍
1. 什么是AMQP?在异步通讯中,消息不会立刻到达接收方,而是被存放到一个容器中,当满足一定的条件之后,消息会被容器发送给接收方,这个容器即消息队列,而完成这个功能需要双方和容器以及其中的各个组件遵守统一的约定和规则,AMQP就是这样的一种协议,消息发送与接受的双方遵守这个协议可以实现异步通讯。这个协议约定了消息的格式和工作方式。2. 为什么使用AMQP 为什么使用AMQP或者AMQP解决了什...转载 2018-05-02 21:07:13 · 7773 阅读 · 1 评论 -
RabbitMQ的简单示例
首先导入jar包RabbitMQ示例图示其中P代表生产者、C表示消费者、中间红色部分代表消息队列生产者代码如下:package com.rabbit;import java.io.IOException; import java.util.concurrent.TimeoutException;import com.rabbitmq.client.Channel; import com.rabbi...转载 2018-05-02 21:36:59 · 351 阅读 · 0 评论 -
RabbitMQ的应用场景以及基本原理介绍
1.背景RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。2.应用场景2.1异步处理场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式 (1)串行方式:将注册信息写入数据库后,发送注册邮件,再发送注册短信,以上三个任务全部完成后才返回给客户端。 这有一个问题是,邮件,短信并不是必须的,它只是一个...转载 2018-04-29 17:14:06 · 132 阅读 · 0 评论 -
RabbitMq、ActiveMq、ZeroMq、kafka比较
1)TPS(每秒事务处理量(TransactionPerSecond)比较:Kafka最高,RabbitMq 次之, ActiveMq 最差。2)吞吐量对比:kafka具有高的吞吐量,内部采用消息的批量处理,zero-copy机制,数据的存储和获取是本地磁盘顺序批量操作,具有O(1)的复杂度,消息处理的效率很高。rabbitMQ在吞吐量方面稍逊于kafka,他们的出发点不一样,rabb...转载 2018-04-29 16:24:18 · 360 阅读 · 0 评论 -
云计算
一、云计算总纲二、下面是章节部分目录: 2.1 JAVA基础: 2.2 Linux基础 2.3SQL优化 2.4Hadoop 2.0大数据 2.5SPARK+STORM+FLUME 2.6PYTHON 2.7统计学基础 2.8矩阵基础...原创 2019-05-29 21:10:33 · 1020 阅读 · 0 评论