![]() |
1
2
下面是我如何决定解决这个问题的。如果我的解决方案有问题,请发表评论,如果答案正确,我将标记其他人的答案。 我更改了代码以在上一篇文章中注销事件处理程序,并通过设置断点确认代码正在执行。运行应用程序后,仍然泄漏1.5GB。 我对singleton模式的一个问题是我不知道如何处理工作流的不同实例。结果是,我只需要检查通过事件参数传递的实例的instanceID,并确保它们匹配。这就是处理不同工作流事件的方式。 我从中实现了单例模式 http://bit.ly/8pkEWT 此外,还注销了事件处理程序并处理了instanceID。内存泄漏消失了!但是,我还没有开始验证每个工作流的结果。(伊克斯) |
![]() |
SkyBlue · Java Spring服务的内存/垃圾收集器问题 11 月前 |
![]() |
Guy_Hanan · 一个关于C++程序内存泄漏的问题 1 年前 |
![]() |
yeerk · 在Python中跟踪特定对象的引用(内存泄漏) 1 年前 |
|
Priyanshu Sinha · Django内存泄漏/工人人数减少 1 年前 |
![]() |
lHumanizado · Golang defer并不总是执行 1 年前 |