V3.2.5
date:2023-08-14 (仅授权版更新)
新增消息队列功能
配置文件 manifest/config/config.yaml
文件中配置消息队列配置,可配置本地磁盘队列diskQueue
、nsq
,rocketmq
,默认使用本地磁盘队列。
mqueue:
enable: true # 开启消息队列功能
closeWaitTime: 5 # 关闭服务器时等待刷盘时间(秒),最好不要小于5
driver: "diskQueue" # 驱动类型 nsq|diskQueue|rocketmq
channel: "channel" # 默认频道名称
nsq:
address: "192.168.75.3" # nsq地址
producer_port: 4150 # 生产者端口
consumer_port: 4161 # 消费者http端口
rocketmq:
nameServers: "192.168.75.3:9876" # 服务器地址
retry: 2 # 重试次数
logLevel: "warn" # 日志级别 debug|error|warn|fatal
diskQueue:
dataPath: "./resource/data/storage/diskqueue" # 存储路径
maxBytesPerFile: 2097152 # 单个单件最大字节数(byte),默认:2m(2097152)
syncEvery: 2500 # 多少次读写后刷盘
syncTimeout: 2 # 刷盘间隔(秒)
maxMsgSize: 128144 # 最大消息字节数(byte)
minMsgSize: 0 # 最小消息字节数
前端案例演示中菜单中可测试:
作者:管理员 创建时间:2023-08-14 11:44
最后编辑:管理员 更新时间:2023-09-26 17:34
最后编辑:管理员 更新时间:2023-09-26 17:34