文章 2023-07-29 来自:开发者社区

MQ 学习日志(三) 保证消息队列的高可用性

如何保证消息队列的高可用性 RabbitMQ的高可用性 RabbitMQ是比较有代表性的,因为是基于主从做高可用性,RabbitMQ有三种模式,单机,普通集群,镜像集群模式 单机模式 就是Demo级别 普通集群模式 多台器上启动多个RabbitMQ实例,每个机器启动一个,但是创建的Queue只会放在...

MQ 学习日志(三) 保证消息队列的高可用性
文章 2023-07-29 来自:开发者社区

MQ 学习日志(二) 为什么使用消息队列,mq有什么优点和缺点

为什么使用消息队列,mq有什么优点和缺点,kafka,activemq,rabbitmq,rocketmq都有什么优点? 先说一下MQ的使用场景吧 其实场景有很多,但是比较核心的有三个:解耦,异步,消峰 解耦 现场画个图说明一下,A系统发送一个数据到BCD三个系统,接口调...

MQ 学习日志(二) 为什么使用消息队列,mq有什么优点和缺点
文章 2023-07-27 来自:开发者社区

通过消息队列mq解决分布式事务问题的原理

公众号merlinsea核心利用队列的延迟特性,只有二次确认的消息才能被消费者监听使用。适用于上下游事务不保证实时一致性,但可以保证最终一致性的业务场景。原理通过mq实现分布式事务的最终一致性,其中消息生产者是分布式事务中的一个节点,消息消费者也是分布式事务的一个节点。当消息生产者往消息队列中投递消息,此时消息还不能被消费者立即消费(即处于为为投递状态),当消息生产者完成了本地事务的时候,就向消....

通过消息队列mq解决分布式事务问题的原理
问答 2023-07-26 来自:开发者社区

阿里云OpenAPI 的云消息队列 RabbitMQ 版,消息体的大小有限制吗?

阿里云OpenAPI 的云消息队列 RabbitMQ 版,消息体的大小有限制吗?

文章 2023-07-25 来自:开发者社区

java初中级面试题(SSM+Mysql+微服务(SpringCloud+Dubbo)+消息队列(RocketMQ)+缓存(Redis+MongoDB)+设计模式+搜索引擎(ES)+JVM

java初中级面试题(SSM+Mysql+微服务(SpringCloud+Dubbo)+消息队列(RocketMQ)+缓存(Redis+MongoDB)+设计模式+搜索引擎(ES)+JVM

文章 2023-07-25 来自:开发者社区

java初中级面试题(SSM+Mysql+微服务(SpringCloud+Dubbo)+消息队列(RocketMQ)+缓存(Redis+MongoDB)+设计模式+搜索引擎(ES)+JVM

java初中级面试题(SSM+Mysql+微服务(SpringCloud+Dubbo)+消息队列(RocketMQ)+缓存(Redis+MongoDB)+设计模式+搜索引擎(ES)+JVM

文章 2023-07-25 来自:开发者社区

java初中级面试题(SSM+Mysql+微服务(SpringCloud+Dubbo)+消息队列(RocketMQ)+缓存(Redis+MongoDB)+设计模式+搜索引擎(ES)+JVM

java初中级面试题(SSM+Mysql+微服务(SpringCloud+Dubbo)+消息队列(RocketMQ)+缓存(Redis+MongoDB)+设计模式+搜索引擎(ES)+JVM

文章 2023-07-22 来自:开发者社区

28个案例问题分析---16---消息队列的作用和意义--RabbitMq

MQ的作用一:背景二: 相关知识2.1:什么是MQ2.2:什么是RabbitMQ2.3:MQ的优缺点2.3.1 MQ三大优点2.3.2 MQ的三大缺点2.4:如何使用rabbitmq2.4.1 引入pom依赖2.4.2 添加rabbitMq配置2.4.3 编写消息生产者2.4.4 编写消息消费者2.4.5 测试代码2.4.5.1 提供一个test接口进行测试2.4.5.2 对应的执行效果三: 总....

28个案例问题分析---16---消息队列的作用和意义--RabbitMq
文章 2023-07-21 来自:开发者社区

C# Queue与RabbitMQ的爱恨情仇(文末附源码):Q与MQ消息队列简单应用(二)

上一章我们讲了队列( Queue),这一章我们讲Message Queue消息队列,简称MQ。定义:  MQ是MessageQueue,消息队列的简称(是流行的开源消息队列系统,利用erlang语言开发)。MQ是一种应用程序对应用程序的通信方法。应用程序通过读写入队和出队的消息来通信,无需专用连接来链接它们。消息传递是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,一般应用于....

C# Queue与RabbitMQ的爱恨情仇(文末附源码):Q与MQ消息队列简单应用(二)
文章 2023-07-21 来自:开发者社区

C# Queue与RabbitMQ的爱恨情仇(文末附源码):Q与MQ消息队列简单应用(一)

首先我们简单了解一下什么堆、栈、队列。堆是在程序运行时,而不是在程序编译时,申请某个大小的内存空间。即动态分配内存,对其访问和对一般内存的访问没有区别。栈就是一个容器,后放进去的先拿出来,它下面本来有的东西要等它出来之后才能出来。(先进后出or后进先出)队列只能在队头做删除操作,在队尾做插入操作.而栈只能在栈顶做插入和删除操作。(先进先出) 注意:当前展示的是队列(Queue),下一章....

C# Queue与RabbitMQ的爱恨情仇(文末附源码):Q与MQ消息队列简单应用(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。