【发布时间】:2012-12-08 00:33:25
【问题描述】:
在我的 Grails 应用程序中使用 Spring Security Core 插件进行身份验证。我面临一个严重的问题,因为我的应用程序在安装后需要 21 秒才能解除 Tomcat 的 43/2。
到目前为止一切顺利,但Tomcat服务器开始出现错误'PermGen Error'内存错误。之前是 64,而 Aug 是 256,因此该错误不会经常让我的应用崩溃。
我想知道你是否知道一些插件配置以减少这个错误的发生率或一些方法来影响这个缓存的释放,因为用户数量正在增加,如果你不能解决它很遗憾不得不离开插件我似乎是应用程序安全性的绝佳选择。
有人可以告诉我应用程序干扰中使用的插件数量是否有这个内存?
【问题讨论】:
-
为什么你认为是因为 Spring Security Core?即使使用基本的 Spring MVC 应用程序,我也总是遇到同样的问题。
-
对,这个和Spring Security没有关系。
-
安装后延迟时间,我认为是Core Security,但不知道是什么原因导致过度使用此内存。有谁知道减少它的使用的任何方法?登录系统的用户数影响permgen?
标签: grails memory-management groovy spring-security grails-plugin