2012-11-12 17 views
0

我部署了一個gwt應用程序(tomcat7)(文件上傳並顯示錶中的內容)。 我用探針檢查內存使用情況,問題是,根據vmc即cloudfoundry控制檯,內存永遠不會下降(異常),但探測完全顯示其他內容(正常)。 enter image description here 我最初的直覺是,也許它的應用程序內存泄漏,但探頭和VMMC統計建議一些其他問題。Cloudoundry:gwt app,內存使用量穩步增加,但不是在內存分析器中

+0

由於您使用的是Tomcat 7,因此我假定您將與您的應用程序捆綁在一起的Tomcat二進制文件作爲獨立應用程序進行部署。那是對的嗎?如果是這樣,probe.war文件是否也使用相同的Tomcat +應用程序包進行部署? –

+0

@ScottFrederick yeah.whatever you said是絕對正確的:) – matsu

回答

3

報告的內存使用情況實際上是整個unix進程內存使用情況(這種方式與ruby和node.js部署一致)。所以這考慮到了你的整個堆+ permgen +甚至一些JVM開銷,所以這可能解釋了這種差異。

+0

,差異可能解釋這種方式,但不是事情是探針統計/使用隨時間而變化。在加載過程中經歷一些小事,然後下降後。但vmc stats doesn' t下降穩定或增加不減少 – matsu

相關問題