FolkMQ 内存型消息中间件,v1.0.19 发布
简介
- 采用 "内存运行" + "快照持久化" + "Broker 集群模式"(可选)
- 基于 Socket.D 网络应用协议 开发,使用“多路复用”技术。全新设计,自主架构!
角色 | 功能 |
---|---|
生产端 | 发布消息(Qos0、Qos1)、发布定时消息(Qos0、Qos1)、发布重试 |
消费端 | 订阅、取消订阅 |
消费端 | 消费-ACK(自动、手动) |
服务端 | 发布-Confirm、订阅-Confirm、取消订阅-Confirm、派发-Retry、派发-Delayed |
服务端 | 内存运行、快照持久化(自动、停机、手动) |
特点
- 快、是真的快(单机版,180K TPS)。有点像 Redis 之于 MySql。
//使用 MacBook pro 2020 + JDK8 本机测试,单客户端发与收(跑分难免有波动,我是选了好看点的)
本次更新
- 添加 folkmq-server 最大消息等待时间配置(默认 180s,之前为2h)!!!
- 优化 folkmq-server 快照持久化可用性,增加“临时文件”与“备份文件”概念。更加稳定可靠!!!
- 优化 folkmq-broker 客户端异常断连的恢复速度与性能。异常情况恢复更快!!!
- 调整 folkmq-broker 控制台,会话看板合并到消息看板
- 调整 集群模式下消费者的订阅名字(由 consumerGroup 改为 topic#consumerGroup)!!!
- 调整 服务端派发改为单线程模式(更适合很多队列的情况)!!!
- 调整 客户端分片大小配置(之前为默认16m,现改为1m)
- 取消 发布重试功能(如有需要用户自行处理)
代码仓库

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
JimuReport 积木报表 v1.6.6 版本发布 — 免费报表工具
项目介绍 一款免费的数据可视化报表,含报表和大屏设计,像搭建积木一样在线设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等! Web 版报表设计器,类似于 excel 操作风格,通过拖拽完成报表设计。 秉承 “简单、易用、专业” 的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本、解决各类报表难题。 领先的企业级 Web 报件,采用纯 Web 在线技术,专注于解决企业报表快速制作难题。 当前版本:v1.6.6 | 2023-12-11 集成依赖 <dependency> <groupId>org.jeecgframework.jimureport</groupId> <artifactId>jimureport-spring-boot-starter</artifactId> <version>1.6.6</version> </dependency> #升级日志 #issues 多租户 积木报表 api 接口取数据没带上 tenantId・Issue #55...
- 下一篇
Mink 1.11.0 发布,PHP 浏览器模拟测试工具
Mink 是开源的 PHP 浏览器 / 控制器 模拟测试工具。Mink 可以模拟 Web 应用和浏览器之间的交互,测试 Web 应用的行为是否正确。 Mink 1.11.0 现已发布,此版本更新内容如下: New features: 添加了对symfony/css-selector7 的支持 为支持的键修饰符添加了常量 改进类型以帮助静态分析 为大多数方法添加了参数类型 Testsuite: 添加了 PHP 8.2 和 8.3 的 CI jobs 在 CI 中添加了静态分析 更新说明:https://github.com/minkphp/Mink/releases/tag/v1.11.0
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器