MQ
文章平均质量分 79
it_lihongmin
不要觉得自己怎么样,现实就是比你厉害的人,比你更努力!
当才华撑不起自己野心的时候,老老实实地踏实学习吧!
展开
-
CentOS7搭建Kafka集群
目录一、Kafka单机【依赖单机的单节点Zookeeper】二、KafKa集群搭建三、Kafka Manager(web页面管理)的搭建四、使用本地客户端测试MQ基本操作首先kafka的配置信息等信息依赖zookeeper,这里可以根据情况选择搭建zookeeper的形式(单机、一台服务器上搭建的集群、以及三台服务器搭建的集群等),可以参考:CentOS7搭建Zookeeper集群https://blog.csdn.net/it_lihongmin/article/details/12.原创 2022-05-11 13:35:00 · 1414 阅读 · 0 评论 -
ActiveMQ持久化机制
info:当前的版本为apache-activemq-5.15.0为保证消息系统的可靠性,保证消息中心宕机等不影响消息的发送,ActiceMQ提供四种持久化机制。在ActiveMQ安装目录下的conf/activemq.xml是一个spring的配置文件,在<broker>下有<persistenceAdapter>可以配置持久化适配开启...原创 2018-07-01 16:31:58 · 1155 阅读 · 0 评论 -
ActiveMQ的单机安装和消息发送接收
一、ActiveMQ的单机安装 1、下载activeMq的tar安装包,如apache-activemq-5.15.0-bin.tar.gz 2、解压:tar -zxvfapache-activemq-5.15.0-bin.tar.gz 3、在bin目录下启动activemq: ./activemq start 4、在保证防火墙关闭或开启act...原创 2018-07-01 00:09:08 · 151 阅读 · 0 评论 -
JMS
现在的mq消息中间件非常的多,但基本都是基于JMS或者AMQP协议或规范,所以需要很好的了解JMS。一、JMS基本概念 JMS(Java Message Service)是Java平台中的面向消息服务的中间件API,用于在两个应程序之间或者分布式消息系统中的消息发送和异步通信。JMS是一个与平台无关的API,大多数MOM(Message Oriented Middleware...原创 2018-06-30 21:44:55 · 237 阅读 · 0 评论 -
RabbitMq 消息中心_Spring Rabbitmq
Spring RabbitMQ集成 一、Spring AMQPSpring AMQP项目将Spring的核心思想应用于基于AMQP的消息解决方案的开发上。它提供了“template”这个高度抽象来发送和接收信息。它同样提供了消息驱动的实体,这些实体存在于“listener container”容器中。这些库不但使得AMQP资源的管理变得容易,与此同时促进了依赖注入和声明式配置的使用原创 2017-05-01 12:51:18 · 902 阅读 · 0 评论 -
RabbitMq消息中心_常用命令
为windiws的rabbitmq安装插件: rabbitmq-plugins.bat enable rabbitmq_management sbin目录下执行后重启rabbitmq 可在浏览器访问 127.0.0.1:15672 进入管理界面 默认的用户名密码都是guest1.搭建rabbitmq windows环境直接安装linux环境: 1).安装 yum install tcp原创 2017-05-01 12:22:40 · 2068 阅读 · 2 评论 -
Rabbitmq消息中心_消息中心总体方案
消息中心方案一、消息中心简介为了将各个应用系统之间进行业务解耦,对业务的透明化处理及技术架构的统一管理,方便对各应用的整体把控,保证系统的稳定性,也方便各应用的消息中间件的快速搭建,因此搭建消息中心,提供整体的解决方案。相对于传统应用间定时或事件驱动获取数据的方式,使用消息中心让各应用感知其他应用的变动,采用主动推送的方式对数据的变化进行通知。二、消息中心业务场景2.1应用系统原创 2017-05-01 12:33:08 · 6434 阅读 · 0 评论 -
Rabbitmq消息中心_消息追踪
消息追踪方案一、消息追踪介绍 消息中心的消息追踪需要使用Trace实现,Trace是Rabbitmq用于记录每一次发送的消息,方便使用Rabbitmq的开发者调试、排错。可通过插件形式提供可视化界面。Trace启动后会自动创建系统Exchange:amq.rabbitmq.trace ,每个队列会自动绑定该Exchange,绑定后发送到队列的消息都会记录到Trace日志。日志的默认原创 2017-05-01 12:47:14 · 7131 阅读 · 0 评论 -
RabbitMq消息中心_延迟发送消息
Rabbitmq延迟发送消息解决方案一、 什么是延迟队列:延迟队列存储的对象肯定是对应的延时消息,所谓”延时消息”是指当消息被发送以后,并不想让消费者立即拿到消息,而是等待指定时间后,消费者才拿到这个消息进行消费。二、 怎样实现延迟消息:方案1:通过延迟消息或延迟队列或两者都延迟(取时间较短的)的方式实现。1):通过队列延迟来实现(我在可视化工具来实现):流程1:原创 2017-05-01 12:40:28 · 2364 阅读 · 0 评论 -
RabbitMq消息中心_消息中心一致性
消息中心一致性解决方案1、介绍消息发送一致性是指产生消息的业务动作和消息的发送一致,两者要不同时成功或失败。在确定使用rabbitmq作为消息中心的实现框架后,消息发送的一致性应结合实际的框架实现。rabbitmq官方推荐不使用事务实现消息发送的一致性,而是采用异步的confirm结合mandatory和immediate(RabbitMQ 3.0采用TTL和DLX替代immediat...原创 2017-05-01 12:37:54 · 4011 阅读 · 0 评论 -
RabbltMq消息中心_RabbitMQ集群搭建文档
RabbitMQ集群搭建文档一.服务器1、操作系统:linux(contos 6.5)2、个数:3台3、Ip和端口 10.30.1.16:5672(磁盘节点) 10.30.1.37:5672(内存节点) 10.30.1.38:5672(内存节点)4、依赖的相关安装包: Erlang 、Rabbitmq-server 、socat...原创 2016-12-31 22:33:48 · 741 阅读 · 0 评论