![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MQ
文章平均质量分 52
忆晨丶
Java开发
展开
-
connect to <172.22.119.212:10911> failed问题解决
首先进入配置文件broker.conf文件添加brokerIP1=外网服务器ipnamesrvAddr=外网服务器ip:9876rocketmq要开放的端口rocke有9876非vip通道端口:10911vip通道端口:1090910909是VIP通道对应的端口,在JAVA中的消费者对象或者是生产者对象中关闭VIP通道即可无需开放10909端口启动nohup sh bin/mqnamesrv & tail -f nohup.outnohup sh bin/mqbroker -原创 2021-10-13 12:51:39 · 1887 阅读 · 0 评论 -
RocketMQ中事务消息
基本流程图定义事务生产者类TransactionSyncProducer类如下package com.cst.transaction;import org.apache.rocketmq.client.exception.MQBrokerException;import org.apache.rocketmq.client.exception.MQClientException;import org.apache.rocketmq.client.producer.TransactionMQP原创 2021-09-29 16:30:17 · 88 阅读 · 0 评论 -
Rocket学习原理以及命令【详细】
Linux下启动名称服务器命令:nohup sh bin/mqnamesrv &查看状态:tail -f ~/logs/rocketmqlogs/namesrv.log显示:The Name Server boot success…启动经纪人命令:nohup sh bin/mqbroker -n localhost:9876 &查看状态:tail -f ~/logs/rocketmqlogs/broker.log显示:The broker[%s, 172.30.30.2原创 2021-09-27 16:46:42 · 615 阅读 · 0 评论 -
rocketmq控制台搭建(rocketmq-console)
RocketMQ有一个可视化的dashboard,通过该控制台可以直观的查看到很多数据。一、下载下载地址:https://github.com/apache/rocketmq-externals/releases二、解压安装找到rocketmq-console,先编辑一下rocketmq-console里面的application.properties文件,将项目使用的rocketmq.config.namesrvAddr配置上去(或者在项目启动时,以参数的形式配进去)在根目录下启动cmd命令原创 2021-09-27 16:39:01 · 1245 阅读 · 0 评论 -
MQ(消息队列)功能介绍
MQ(消息队列) 介绍消息队列就是基础数据结构中的“先进先出”的一种数据机构。想一下,生活中买东西,需要排队,先排的人先买消费,就是典型的“先进先出”。MQ解决什么问题MQ是一直存在,不过随着微服务架构的流行,成了解决微服务之间问题的常用工具。应用解耦以电商应用为例,应用中有订单系统、库存系统、物流系统、支付系统。用户创建订单后,如果耦合调用库存系统、物流系统、支付系统,任何一个子系统出了故障,都会造成下单操作异常。当转变成基于消息队列的方式后,系统间调用的问题会减少很多,比如物流系统因为转载 2021-09-23 10:31:28 · 284 阅读 · 0 评论