2013-10-21 40 views
0

我得到了一個mule應用程序,但運行幾個小時後,我可以看到堆內存正在增加,直到達到極限並且應用程序重新啓動。Mule中的堆內存使用問題

我正在用Profiler做一些測試,發現我有大量的字符串被複制(69300)。

這是怎麼發生的?我應該使用string.intern()?其中一個字符串表示它被重複約3800次是我在測試期間甚至沒有使用的字符串...

另一個被重複的字符串是一個常見的mule應用程序字符串,它是:「[app-名稱] .processing.time.monitor「

這是一個騾子的錯誤?我正在使用騾3.3.2

任何建議或幫助,將不勝感激。

+0

騾子版本?配置?不可能沒有這個幫助,但知道騾用於刺激懷疑是在你的應用程序:) –

+0

我使用Mule 3.3.2。你需要什麼配置? wrapper.conf? – msqar

+0

Mule XML配置。 –

回答

1

這是一個已經被固定在3.4.0 CE(和EE版本更早版本騾)的已知問題:https://www.mulesoft.org/jira/browse/MULE-5276

+0

是的,我也讀過了......在3.4.0版本中,還沒有得到這個問題,處理字符串......所以你是正確的。現在一切正常:D謝謝大家 – msqar