最新文章列表

消息队列入门理解

消息队列(Message Queue)允许应用程序通过相互之间发送消息来通信。消息队列在目标队列繁忙的时候,提供一个临时的消息存储。   下面我将从以下几个方面来介绍消息队列。 1、什么是消息队列? 2、使用消息队列可以带来什么好处? 3、消息队列的基本分类   一、什么是消息队列? 队列是一个线性的先进先出的等待处理的事物的集合。消息队列是在两个应用之间发送的消息的队列。它包含 ...
商人shang 评论(0) 有1399人浏览 2017-07-15 18:29

activemq实现队列的独有消费

     在我们实际的开发中可能存在这么一种情况,应用程序要向一个队列名为queue的队列中发送3条消息,需要保证这3条消息按顺序消费。必须是第一条消费完,在消费第二条然后是第三条。而我们的程序中可能有时候存在多个consumer对这个队列进行消费,那么可能出现消息时按1,2,3进行消费的,但第二条可能比较耗时,就会导致第2条消息没有消费完,第三条消息就已经消费完了,这个时候可能就会出现问题。 ...
huan1993 评论(0) 有1872人浏览 2017-07-09 16:07

消息队列之 RabbitMQ

本文引自我的博客:https://juejin.im/post/5a67f7836fb9a01cb74e8931   关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。   市面上的消息队列产品有很多,比如老牌的 ActiveMQ、RabbitMQ ,目前我看最火的 Kafka ,还有 Zero ...
Tyrion 评论(2) 有4481人浏览 2017-05-07 10:16

关于消息队列的使用

原文地址:  http://www.51ask.org/article/163   一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ     二、消息队列应用场景 以下介 ...
51ask 评论(0) 有424人浏览 2017-02-15 15:31

rocketMq实战-1安装和配置

由于项目需求,要上RocketMq,经过一帆折腾终于成功搞定 期间遇到一些坑,并收集了一些文章,做个分享 希望对大家有帮助。   我主要是参照下面文章安装 http://blog.csdn.net/loongshawn/article/details/51086876 安装期间遇到一些问题 (1)安装包从哪里搞 (2)com.alibaba.rocketmq.client.exce ...
chenchangqun 评论(0) 有847人浏览 2016-11-28 17:40

Java基础之线程阻塞、线程通信之消息队列

1、线程通信遇到的问题:线程阻塞 一个线程可以不必一直等待下去,而在请求结果没有获取到之前,不会有任何响应。 2、采用消息队列解决线程阻塞 在线程通信中常用到【消息队列】这种数据结构的设计模式。线程通信时,只需要向(处于另一个线程中的)消息队列中发送(或接收)消息,而不必一直等待对方是否响应。 在某些场景中,例如:android Activity 的主线程向子线程发送消息时,会将一个 ca ...
Lixh1986 评论(0) 有2613人浏览 2016-11-17 15:19

阿里云 消息队列 MQ

https://help.aliyun.com/document_detail/44711.html?spm=5176.doc29547.6.116.EjyhBz
newerdragon 评论(0) 有948人浏览 2016-11-03 11:12

RabbitMq、ActiveMq、ZeroMq、kafka之间的比较,资料汇总

MQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka。这几种MQ到底应该选择哪个?要根据自己项目的业务场景和需求。下面我列出这些MQ之间的对比数据和资料。   第一部分:RabbitMQ,ActiveMq,ZeroMq比较 1、 TPS比较 一 ZeroMq 最好,RabbitMq 次之, ActiveMq 最差。 测试环境:      Mode ...
lucien_zzy 评论(0) 有1485人浏览 2016-07-06 17:10

JTA分布式事务之JMS篇

 前言 我在上篇文章《【消息队列】ActiveMQ与Spring集成》讲解如何用spring编写一个简单的发送消息然后接收的JMS应用,不过例子中为了简单并没有使用事务,本文主要讲下如何增加事务的控制。在JMS中有两种事务控制方式:本地事务和JTA事务。由于实际的业务很少完全脱离数据库的使用,经常需要在一个事务中同时操作数据库和JMS,所以一般会使用JTA事务控制(分布式事务),本文就只讲JT ...
hzy0769 评论(0) 有5038人浏览 2016-05-03 12:00

ActiveMQ与Spring集成.

介绍 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。由于ActiveMQ是一个独立的JMS provider,很容易被用于多种结构设计中,也不需要第三方服务器的支持,这样我们的应用可以部署在各种J2EE服务器或servlet服务器中,也可以独立运行。   本文介绍如何在spring中集成activemq,然后演示下如何发送和接收消息。   在
hzy0769 评论(0) 有5134人浏览 2016-04-28 16:12

使用阿里云消息队列

使用阿里云消息队列 控制台地址:http://ons.console.aliyun.com/#/home/topic  (1)生成Producer ID 点击"申请发布" 示例代码: package com.alibaba.ons.demo; import ...
hw1287789687 评论(0) 有8372人浏览 2016-03-20 20:23

RabbitMq,ActiveMq,ZoreMq,kafka比较

1.各队列性能比较。 测试一:测试场景:      Scenario A: Enqueuing 20,000 messages of 1024 bytes each, then dequeuing them afterwards.       Scenario B: Enqueuing and dequeuin ...
ncs123 评论(0) 有4836人浏览 2016-03-08 19:19

消息队列(Message Queue)基本概念,如redis,kafka

##背景 之前做日志收集模块时,用到flume,另外也有的方案,集成kafaka来提升系统可扩展性,其中涉及到消息队列,当时自己并不清楚为什么要使用消 ...
ronin47 评论(0) 有1313人浏览 2016-02-15 08:54

RabbitMQ 队列监控

  RabbitMQ 队列监控   下面脚本可以监控RabbitMQ 队列,可以看到剩余队列数量,已经增加数量。   #!/bin/bash ################################################## # Website http://www.netkiller.cn # Author netkiller<netkiller@msn. ...
netkiller.github.com 评论(0) 有1831人浏览 2016-01-27 11:28

基于Redis的MQ中间件实现-目录

   众所周知,Redis提供了发布订阅功能以及利用List数据结构可以实现消息队列的功能,本来这些也没什么技术难度,但是每次写这些程序时候,生产者和消费者都要写一些重复代码(管理Redis)和一些容易混乱的代码(消费者如何实现发布订阅和消息队列的消费),能不能有个中间件或者一个工具(例如一个通用的组件,比如一个jar包),把这些东西封装起来,让不会Redis的人,像使用其他MQ系统一样使用,那 ...
carlosfu 评论(2) 有4378人浏览 2015-12-19 10:16

Redis (二) -- List 数据类型

列表(List)通常有两种实现方案:链表和数组。 Redis 的列表是通过链表方式实现的,其优点是在列表头部或尾部的插入操作时间复杂度是 O(1) ;缺点 ...
bibithink 评论(0) 有968人浏览 2015-12-15 14:26

Kafka(二) -- Kafka 用在哪

从 Kafak 官网介绍来看,它适用于如下七类场景   消息分发(Messaging) Kafka 可以替代传统的消息中间代理系统,相比之下 Kafka 有更高的吞吐量,内置的数据划分、多副本、容错机制使得它是大规模消息处理应用的一个很好选择。 这个领域里比较传统的系统是 ActiveMQ 和 RabbitMQ。   网络行为跟踪(Website Activity ...
bibithink 评论(0) 有1192人浏览 2015-12-08 11:07

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics