Skip to content

[Bug]: LSE中HTTP工具内存泄漏BUG #324

@188zhuyaqi

Description

@188zhuyaqi

Describe the bug

HTTP工具中多次使用POST方法会导致内存泄漏,我只测试了POST方法按道理其他的方法应该也有。
复现也很简单只要写个定时器定时调用POST方法就会在任务管理器里发现虚拟内存在涨

Image

这个速度和调用频率有关,如果每秒平均20次调用那么2小时内百分百上32G内存导致程序直接崩溃,一旦停止了频繁调用就不会再以很快的速度上涨(因为程序本身就会慢慢涨),我发现问题后即使从每秒20次请求改到每10秒一次虚拟内存增长的速度还是很快,可以说对于高频率需要请求的插件来说是致命的问题,插件完全无法正常使用,我的项目是一个日志项目,目前改到了10秒发送一次日志到服务端都无法正常使用,希望能尽快处理这个BUG

To Reproduce

HTTP工具中多次使用POST方法会导致内存泄漏,我只测试了POST方法按道理其他的方法应该也有。
复现也很简单只要写个定时器定时调用POST方法就会在任务管理器里发现虚拟内存在涨

Image

这个速度和调用频率有关,如果每秒平均20次调用那么2小时内百分百上32G内存导致程序直接崩溃,一旦停止了频繁调用就不会再以很快的速度上涨(因为程序本身就会慢慢涨),我发现问题后即使从每秒20次请求改到每10秒一次虚拟内存增长的速度还是很快,可以说对于高频率需要请求的插件来说是致命的问题,插件完全无法正常使用,我的项目是一个日志项目,目前改到了10秒发送一次日志到服务端都无法正常使用,希望能尽快处理这个BUG

Expected behavior

正常工作

Screenshots

No response

Platform

No response

BDS Version

No response

LeviLamina Version

No response

LegacyScriptEngine Version

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions