XXL-MQ是一款轻量级分布式消息队列,拥有 "水平扩展、高可用、海量数据堆积、单机TPS过10万、毫秒级投递" 等特性, 支持"并发消息、串行消息、广播消息、延迟消息、事务消费、失败重试、超时控制" 等消息特性。现已开放源代码,开箱即用。 中文文档 Github地址 特性 1、简单易用: 一行代码即可发布一条消息; 一行注解即...
目前流行的ActiveMQ、RabbitMQ和ZeroMQ等消息队列的软件中,大多为了实现AMQP,STOMP,XMPP之类的协议,变得极其重量级(如新版本Activemq建议分配内存达1G+),但在很多Web应用中的实际情况是:我们只是想找到一个缓解高并发请求的解决方案,一个轻量级的消息队列实现方式才是我们真正需要的。 1.4 下载 文档地址 中文文档 源码...
XXL-MQ v1.2.0,分布式消息队列 Release Notes 1、client端与Broker长链初始化优化,防止重复创建连接。 2、POM多项依赖升级; 3、UI组件升级; 4、规范项目目录结构; 6、超时控制; 5、通讯迁移至 xxl-rpc; 6、除了springboot类型示例;新增无框架示例项目 “xxl-mq-samples-frameless”。不依赖第三方框架,只需...
广播:取消ZK依赖,废弃旧版ZK方式;优化为通过消息 group 属性群发方式;每个group都会消费该消息,但相同group下消息仅被消费一次; 12、Broker服务支持自定义指定注册IP等信息,位置 "XxlMqBrokerImpl.initServer"; 13、Topic自动发现:消息中心支持动态发现Topic,并展示在消息主题列表,延时1min; 14、运行报表:支持展示在线...
Xxl-MQ是一款高性能、轻量级的分布式消息队列系统,它突破了传统MQ的限制,集并发处理、有序传递(串行消息)和无序广播(广播消息)于一体。它支持延迟发送(适用于定时任务或异步处理),具备事务性消息确保数据一致性,并提供失败重试机制,保证消息的可靠性。此外,Xxl-MQ具备灵活的超时控制功能,适应多场景需求。源代码开源,...
XXL-MQ是一款轻量级、简单易用的 “分布式消息队列”,其核心设计目标是简化分布式消息队列开发。现已开放源代码,开箱即用。 支持三种消息模式: 消息模式特征说明适用场景 TOPIC(广播消息)模型发布/订阅模式, 一条消息将会广播发送给对应Topic下所有在线的Consumer如广播集群节点进行缓存更新、广播集群节点进行站点静态化等...
redis当做mq使用 redis 消息中间件 分布式 Redis mq redis mq redis使用场景 1. Redis 有哪些常见的功能?数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列2. Redis 适合的场景缓存:减轻 MySQL 的查询压力,提升系统性能;排行榜:利用 Redis 的 SortSet(有序集合)实现;计算器/限速器:利用 Redis 中原...
XXL-MQ v1.2.2 发布,分布式消息队列 查看原文 揭秘系统远程调用思想 服务,这是我们值得思考的。 此处主要以xxl-job为原型,讲解这种模式, 其他专业的RPC框架肯定比这个更加复杂, 所以这里主要是讲解一个思想。 例:当A系统需要调用B系统的方法时,我们通常的做法...前言 在xxl-job中存在调度中心远程调用执行器的...
XXL-MQ是一款轻量级分布式消息队列,拥有 "水平扩展、高可用、海量数据堆积、单机TPS过10万、毫秒级投递" 等特性, 支持 "并发消息、串行消息、广播消息、延迟消息、事务消费、失败重试、超时控制" 等消息特性。现已开放源代码,开箱即用。 Documentation 中文文档 ...
通过查询源码得知,xxl-mq会在没有消息消费时休眠,休眠时间每次递增10秒,最高60秒,所以只要有源源不断...