Skip to content

疑似的内存溢出问题(?) #1271

@JasdewStarfield

Description

@JasdewStarfield

检查项

  • 我确认此问题在所有分支的最新版本中依旧存在
  • 我确认在 Issues 列表中并无其他人已经提出过与此问题相同或相似的问题
  • 我使用了 Docker

使用的分支

main

具体版本号

0.10.3

遇到的问题

我在2g内存的linux服务器上部署的本程序,除了本程序和napcat以外没有其它额外进程。经常出现内存占满而进程被kill的情况,只能从后台重新启动。据观察发现,本程序并不会一开始就沾满内存,而是随着运行时间占用内存不断增加,最后到达阈值被kill,因此怀疑是内存泄漏问题。

报错信息

Image 如图,占用内存随时间不断增加,直到十几个小时后达到2g,进程被Kill。 日志被截断,无有效信息;后台显示“Killed”。

如何重现此问题?

启动后正常运行即可,无需特别操作。需要注意的是这个问题并非这个版本独有,从较早的版本就已经存在,但是目前的版本似乎尤为严重。

可能造成问题的原因

No response

系统环境

Ubuntu Server 24.04 LTS

Python 版本

Python 3.11

补充信息

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions