Mule中堆内存使用问题

时间:2013-10-21 19:00:16

标签: mule

我有一个骡子应用程序,但在运行了几个小时之后,我可以看到堆内存正在增加,直到达到限制并且应用程序重新启动。

我正在使用Profiler进行一些测试,发现我有大量的字符串被复制(69300)。

为什么会这样?我应该使用string.intern()吗?其中一个表示它被重复约3800次的字符串是我在测试期间甚至没有使用的字符串......

另一个被复制的字符串是一个常见的mule app字符串,它是:“[app-name] .processing.time.monitor”

这是骡子吗?我正在使用Mule 3.3.2

任何建议或帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

这已在3.4.0 CE(以及早期Mule版本的EE版本)中修复的已知问题:https://www.mulesoft.org/jira/browse/MULE-5276