ICode9

精准搜索请尝试: 精确搜索
  • 【RocketMQ】SpringBoot整合RocketMQ(下) 事务篇2021-11-28 22:30:53

    一、概述 分布式事务消息是RocketMQ的特有功能。在很多场景不求事务的强一致性,只需达到事务的最终一致性。此时,事务消息可以很好的满足需求。 通过将本地事务与消息的发送放在一个本地事务中,保证本地事务执行成功时,消息一定被成功投递到消息服务器中,最终利用消息中间件的高

  • 【RocketMQ】SpringBoot整合RocketMQ(上) 基础篇2021-11-28 19:02:06

    一、概述 RocketMQ是由Alibaba用Java开发、现已加入到Apache下的一个分布式消息中间件,具有高性能、低延迟,高可靠性。本文介绍了RocketMQ与Springboot的整合基本使用过程。 二、连接方式 ※ 引入依赖 & 参数设置 引入依赖 <!-- https://mvnrepository.com/artifact/org.apache

  • RocketMQ系列-架构设计之启动过程详解2021-11-27 16:32:21

    之前我们已经学习了RocketMQ是由四个部分组成的。这篇文章更加深入的来看看这个四个部分。 NameServer 接下来,我们来看 NameServer 的相关内容,我们都知道 NameServer 是 RocketMQ 的注册中心。那它肯定会有 服务发现,检查检查,路由等等功能, 我们就按照这个思路去看看 Name

  • 试玩RocketMQ, 事务消息, 以及NOT_CONSUME_YET消息不能被消费等问题2021-11-26 18:58:01

    试玩RocketMQ, 事务消息, 以及NOT_CONSUME_YET消息不能被消费等问题 一. 代码生产者代码消费者代码 二. 笔记2.1 生产者2.1.1 事务消息2.1.1.1 事务消息回查2.1.1.2 消息重复问题 2.2 消费者2.2.1 消费重试2.2.2 批量拉取2.2.3 无法消费消息, 消息的状态是`NOT_CONSUME_YE

  • 【架构师面试-消息队列-7】-常见消息队列产品使用场景与优缺点对比2021-11-25 10:02:50

    1:四者消息产品对比 特性 ActiveMQ RabbitMQ RocketMQ Kafka 公司/社区 Apache Rabbit 阿里 Apache 开发语言 Java Erlang Java Java&Scala 协议支持 OpenWire、 STOMP、 REST,XMPP,AMQP AMQP、 XMPP、 SMTP、 STOMP 自定义  自定义协议,社区封装 了http协议

  • RocketMQ双主双从集群搭建2021-11-24 15:33:43

    主从采用同步双写,刷盘采用异步刷盘模式,参考集群(broker cluster)架构如下: 参考前面的RocketMQ集群搭建,上传RocketMQ源码包到各个服务节点,进行编译部署。由于机器内存限制,需要修改运行脚本(runbroker.sh runserver.sh)的默认jvm内存参。在部署broker前还需启动nameserver。  一 

  • RocketMQ图形化管理界面(开源RocketMQ Console)2021-11-24 11:33:15

    console地址: https://pan.baidu.com/s/1rLbsVM-AxbYf1Fh0Yh4img 提取码: cfei  github地址: https://github.com/apache/rocketmq-externals 启动console: 1.修改配置文件,指定nameserver地址:端口 rocketmq-externals-master/rocketmq-console/src/main/resources/applicat

  • rocketmq 精华2021-11-24 09:02:51

    (ps:)通过本人语雀文档阅读体验更好哦--有目录 介绍 rocket mq 翻译成中文就是火箭消息队列,从名字就可以看出来,它是一个很快的消息队列... rocket mq 是 阿里巴巴研制的后面贡献给 apache 基金会,其设计思想很多都是来自 kafka,所以和 kafka 有不少类似的地方,但是也是有很多 kafka

  • rocketmq在windows上的部署应用2021-11-23 17:34:56

    1,官网下载:https://rocketmq.apache.org/ 2,解压(免安装) 3,cmd cd /d d: //因为直接cd d:进不了d盘 cd D:\rocketmq\rocketmq-all-4.9.2-bin-release\rocketmq-4.9.2\bin start mqnamesrv.cmd //报错ROCKETMQ_HOME variable in your environment异常,即需要设置环境变量 4,设置环境

  • rocketmq集群搭建2021-11-23 16:02:01

        最近趁着双十一整了两个服务器,搭建一个双主双从同步的rocketmq集群。     因为只有两个服务器(42.193.126.26 : 以下称服务器A, 39.106.211.60 : 以下称服务器B),每台服务器交错搭一个主一个从。 要求:每台服务器需要安装jdk环境。 每台服务器对应的服务端口规划: 服务器名称服

  • 基于RocketMQ分布式事务实现2021-11-23 14:35:55

      如果我们的系统不追求强一致性,那么最常用的还是最终一致性方案。今天,我们就基于 RocketMQ来实现消息最终一致性方案的分布式事务。 一、事务消息   在这里,我们需要搞明白两个概念。 Half Message,半消息   暂时不能被Consumer消费的消息。Producer已经把消息发送到 Bro

  • 高并发异步解耦利器:RocketMQ究竟强在哪里?2021-11-22 23:00:27

    上篇文章消息队列那么多,为什么建议深入了解下RabbitMQ?我们讲到了消息队列的发展史: 并且详细介绍了RabbitMQ,其功能也是挺强大的,那么,为啥又要搞一个RocketMQ出来呢?是重复造轮子吗?本文我们就带大家来详细探讨RocketMQ究竟好在哪里。 RocketMQ是一个分布式消息中间件,具有低延迟、高

  • 35K+16 薪的考点、面试题送给明年金三银四的你2021-11-22 14:03:24

    面试流程 先说下面试流程,一般大公司都有 3-4 轮技术面,1 轮的 HR 面。就一线互联网公司而言,共经历了 4 轮技术面,前两轮主要是问基础和项目实现,第 3 轮是交叉面,两个面试官,主要是问项目实现和拓展。第 4 轮是部门老大面,主要就问一些架构、技术和业务的理解、个人发展比较抽象的东西

  • RocketMQ快速实战与高级原理详解2021-11-21 18:30:32

    RocketMQ快速实战与高级原理详解 SpringBoot整合RocketMQ案例总结 SpringCloudStream整合RocketMQ案例总结 RocketMQ的一些重要的基础概念1 消息模型(Message Model)2 消息生产者(Producer)3 消息消费者(Consumer)4 主题(Topic)5 代理服务器(Broker Server)6 名字服务(Name Server)7 消

  • 如何在linux上安装RocketMQ2021-11-17 20:04:54

    在linux上安装RocketMQ 一、上传安装包二、解压安装包三、配置环境变量四、修改配置修改启动脚本JVM参数修改namesrv启动脚本内存参数修改broker启动脚本内存参数 五、启动服务与测试启动nameserver启动broker发送消息关闭nameserver关闭Broker 六、单节点远程配置基本配

  • Servlet的起源以及Servlet到底是什么,rocketmq教程教程2021-11-17 19:00:45

    //1.创建服务器socket,并绑定端口号,可以自己指定。 ServerSocket ss = new ServerSocket(8888); //循环监听客户端连接 while (true) { //监听客户端连接,返回对应的socket对象.此方法在成功返回之前一直阻塞! Socket socket = ss.accept(); //启动一个线程处理该连接 serverEx

  • springboot集成rocketmq失败记录2021-11-17 17:58:22

    一般集成一个中间件,比如redis,elasticjob等,分为以下几个步骤 1.导入包含springboot对应的start 2.写配置文件,相应的配置信息 3.定义配置文件对应的属性类,加载配置信息(可不用,用注解读取配置文件属性) 4.写配置类,初始化相应的bean 比如elasticjob需要zk,所以要配置类配置zk信息,今天

  • 2021-11-17 14:03:46

    应一些小伙伴们的私信,希望可以介绍一下RocketMQ的基础,那么我们现在就从0开始,进入RocketMQ的基础学习及概念介绍,为学习和使用RocketMQ打好基础! RocketMQ的定位 RocketMQ是一款快速地、可靠地、分布式、容易使用的消息中间件,由Alibaba开发,其前身是 Metaq,Metaq 可以看成是linkedin

  • 「RocketMQ技术专题」帮你梳理RocketMQ/Kafka的选择理由及二者PK2021-11-16 14:34:27

    前提背景 大家都知道,市面上有许多开源的MQ,例如,RocketMQ、Kafka、RabbitMQ等等,现在Pulsar也开始发光,今天我们谈谈笔者最常用的RocketMQ和Kafka,想必大家早就知道二者之间的特点以及区别,但是在实际场景中,二者的选取有可能会范迷惑,那么今天笔者就带领大家分析一下二者之间的区别,以及

  • SpringBoot整合RocketMQ2021-11-15 18:04:53

    <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/

  • 关于 RocketMQ 事务消息的正确打开方式 → 你学废了吗2021-11-15 09:31:21

    开心一刻   昨晚和一哥们一起吃夜宵,点了几瓶啤酒   不一会天空下起了小雨,哥们突然道:糟了   我:怎么了   哥们:外面下雨了,我老婆还在等着我去接她   他给了自己一巴掌,说道:真他妈不是个东西   我心想:哥们真是个好丈夫   很快他补充道:喝酒怎么能分心呢   我一口啤酒直

  • docker安装RocketMQ2021-11-13 23:01:44

    一、检索镜像 docker search rocketmq  检索具体版本 curl https://registry.hub.docker.com/v1/repositories/foxiswho/rocketmq/tags | tr -d '[\[\]" ]' | tr '}' '\n' | awk -F: -v image='foxiswho/rocketmq' '{if(NR!=NF &am

  • Docker 下安装RocketMQ Dashboard (Console)2021-11-13 17:59:50

    下载镜像: docker pull apacherocketmq/rocketmq-console:2.0.0 运行镜像 docker run -d -e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.0.105:9876;192.168.0.103:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" \ --name rocketmq-console \ -p 8080:8080

  • 图文详解,源码启动RocketMq,超详细2021-11-12 20:33:20

    源码下载 从github官网下载https://github.com/apache/rocketmq 我这里下载的是当前最新代码,4.7.1的版本 导入idea 各个代码包的功能 acl:权限控制模块 broker: broker 模块(broke 启动进程)client :消息客户端,包含消息生产者、消息消费者相关类common :公共包dev :开发者信息(非源

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有