我在scala play框架2.4.6中编写了服务。我观察到我的服务的内存使用量日益增加(每天1%),我还没有得到OutOfMemoryError。
当服务在生产服务器上运行时,我决定在开发服务器上运行相同的构建,并使用jprofiler对其进行分析。
以下是观察结果(在开发服务器上构建相同):
然而,在生产中,内存使用量不断增加。在运行这些服务时,我设置了以下配置:
我想知道如果-Xms和-Xms参数值控制GC行为会是什么。 如果我的播放应用程序中存在内存泄漏,我如何找到内存泄漏源?