消息队列
文章平均质量分 74
爱分享的淘金达人
http://www.jhzjz.cn/
展开
-
ActiveMQ使用线程池实现消息的生产与消费
1。 首先先引入相关的lib包,重点需引用activemq-client-5.8.0.jar,activemq-core-5.7.0.jar,activemq-pool-5.8.0.jar,activemq-protobuf-1.1.jar等包,其他包自行配置。2。 一些公共工具类的代码:JMSProducer.Java[java] view plain原创 2016-12-17 13:16:54 · 2242 阅读 · 1 评论 -
Kafka集群搭建详细步骤
Kafka集群搭建1、 Kafka的安装需要java环境,cent os 7自带java1.6版本,可以不用重新安装,直接使用自带的jdk 即可;如果觉得jdk版本太旧,也可以自己重新安装;2、 准备好kafka安装包,官网下载地址: http://kafka.apache.org/downloads.html3、 下载好kafka安装包后,将其解压到/usr/local目录下,删原创 2017-11-22 10:23:33 · 3035 阅读 · 1 评论 -
Kafka、RabbitMQ、RocketMQ消息中间件的对比 —— 消息发送性能 (阿里中间件团队博客)
引言分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间我们自家的产品 RocketMQ (MetaQ的内核) 也顺利开源,得到大家的关注。那么,消息中间件性能究竟哪家强?带着这个疑问,我们中间件测试组对常见的三类消息产品(Kafka、RabbitMQ、RocketMQ)做了性能比较。Kafka是LinkedIn开源的分布式发原创 2017-11-21 14:43:59 · 484 阅读 · 1 评论 -
RabbitMQ详细介绍
引言你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解决这些问题。消息服务擅长于解决多系统、异构系统间的数据交换(消息通知/通讯)问题,你也可以把它用于系统间服务的相互调用(RPC)。本文将要介绍的RabbitMQ就是当前最主流的消息中间件之一。RabbitMQ原创 2017-04-06 15:22:58 · 790 阅读 · 1 评论 -
RocketMQ性能压测分析
转载自:http://jameswxx.iteye.com/blog/2093785一 机器部署1.1 机器组成1台nameserver1台broker异步刷盘2台producer2台consumer1.2 硬件配置CPU两颗x86_64cpu,每颗cpu12核,共24核内存48G网卡千兆网卡磁盘除br原创 2016-12-30 09:28:22 · 1512 阅读 · 1 评论 -
Spring 整合 RocketMQ
1. 引入jar包 RocketMQ --> dependency> groupId>com.alibaba.rocketmqgroupId> artifactId>rocketmq-allartifactId> version>3.2.6version>原创 2016-12-29 15:37:44 · 3820 阅读 · 1 评论 -
activeMQ性能优化--对象池管理connection
activeMQ的某个应用场景,消费者和服务器只需建立一个长连接,而生产者的情况集中在服务器,需要对服务器端的生产者连接进行优化。首先maven引入jar包依赖[java] view plain copy org.activemqactivemq-all5.9.0org.原创 2016-12-18 13:13:00 · 7038 阅读 · 1 评论 -
RabbitMQ学习和使用
RabbitMQ学习和使用RabbitMQ介绍MQ全称Message Queue 消息队列,RabbitMQ是基于AMQP(高级消息队列协议)实现的。消息队列通常用以应用之间相互通信,解决同步问题。MQ是典型的生产者消费者模型,RabbitMQ最常用的三种模式是点对点模式、发布订阅模式、广播模式。RabbitMQ is a message-queueing software cal原创 2016-12-23 11:10:44 · 1420 阅读 · 1 评论 -
Java操作 ActiveMQ 远程监控JMX设置
activemq.xml设置 第一个配置: 在你下载activemq文件夹下的config中,找到activemq.xml,在broker节点增加useJmx=”true” useJmx表示开启jmx监控 2.在managementContext节点更改3.修改bin/文件夹中的启动脚本activemq1,Windows SUNJMX=-Dcom.sun.man原创 2017-11-24 16:27:20 · 1836 阅读 · 1 评论
分享