禅道开源版21.7.8内存泄漏
禅道版本:开源版21.7.8,PHP 8.1,没有安装任何其他插件。
系统配置:Windows 21H2 32G内存,使用禅道集成运行环境3.0运行,用户3-5个账号。
出现问题:httpd进程内存泄漏,每秒约10MiB,同时伴随CPU持续占用,CPU使用率在无任何用户登录时,维持在30%+,有用户操作维持在45%+。21.7.7版本未出现内存泄漏问题。
您好,咱们可以看看ZenTao\tmp\logs\和s\ZenTao\logs下有什么特殊的日志报错信息。
我的微信:13256858138,Q:3620458865。也可以直接加我好友,协助您看下此问题。
谢谢老师的提示!目前(3月2日 14:25左右)删除日志后重启禅道,正在观察,后续回帖更新。
经排查,ZenTao\logs未发现明显异常日志内容,但在ZenTao\tmp\logs\mysql、php出现大量错误日志。
PHP日志超过50G,无法打开。

MySQL日志如下:
2026-02-28 17:29:57 0 [Note] InnoDB: Buffer pool(s) load completed at 260228 17:29:57
2026-02-28 23:12:49 56603 [ERROR] mysqld.exe: Out of memory (Needed 2093896 bytes)
2026-02-28 23:12:49 56603 [ERROR] mysqld.exe: Out of memory (Needed 2093896 bytes)
2026-02-28 23:12:49 56603 [ERROR] mysqld.exe: Out of memory (Needed 2093896 bytes)
2026-02-28 23:12:49 56603 [ERROR] mysqld.exe: Out of memory (Needed 2093896 bytes)
2026-02-28 23:12:49 56603 [ERROR] mysqld.exe: Out of memory (Needed 2093896 bytes)
2026-02-28 23:12:49 56603 [ERROR] mysqld.exe: Out of memory (Needed 2093896 bytes)
2026-02-28 23:12:49 56603 [ERROR] mysqld.exe: Out of memory (Needed 2093896 bytes)
看mysql的报错日志是系统内存不足,可以删除下php_error。重启服务再观察生成的日志报错信息。
以目前提供的信息很难判断具体问题,可以加我上面的联系方式,远程帮咱们看下。




精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


