关于message counter插件的内存问题

发现在使用 message counter 插件时会发生比较严重的内存问题

现象:接收到一条消息会占用2-6mb的内存 且不会释放 极端情况下可能达到12mb/条(同时启用了message插件 可能有影响) 只有当koishi关闭时才会释放内存

如果你的koishi随运行时间的增长不断占用更大内存的话 你可能需要考虑关闭此插件

我的实例相关信息(由于我是笨蛋 不清楚哪些是有用信息 就先放上来这些):

相关信息

数据库使用database-sqlite 适配器使用外置gocq
环境信息:
System:
OS: Windows 10 10.0.20348
CPU: (2) x64 Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz

Binaries:
Node: 16.19.1
Yarn: 3.5.0

Koishi:
Core: 4.14.6
Console: 5.14.4
Koishi Desktop: 0.10.6

日志无报错

2 个赞

相关问题:

2 个赞

解决方案:不使用 sqlite。

5 个赞

加入我们mysql吧!

3 个赞

这就来()

2 个赞

不如我mongodb

3 个赞