如何确保Tomcat6在Windows上读取CATALINA_OPTS?
我有一个在 Windows2003 机器上运行的 Tomcat6。 我在此服务器上部署了 2 个 Grails 应用程序,很快我就注意到部署后的某个时间一切都崩溃了,并出现…
生产服务器上的 Tomcat、PermGen 和重新部署
看起来这 MemoryError: PermGen space java.lang.OutOfMemoryError: PermGen space 是一个常见问题。您可以增加 Perm 空间的大小,但在 100 或 200 次…
现实生活中,在 Java 中使用 String.intern() 的实际例子?
我见过许多描述 String intern()'ing 如何工作的原始示例,但我还没有看到可以从中受益的实际用例。 我能想到的唯一情况是拥有一个接收大量请求的 Web…
有没有办法在同一个 Web 服务器上运行多个 Grails 应用程序而不会遇到 PermGen 错误?
我们正在开发一些 Grails 应用程序,并在 Jetty 上部署 WAR。当我们一次运行每个应用程序时,它们的内存徘徊在 200 - 300 MB 左右,这是完全可以接受…
在 Tomcat 中使用 JRuby on Rails 追踪 PermGen 问题
我们正在运行一个在 Tomcat 下运行的 JRuby on Rails 编写的小型 Web 应用程序。我们使用与另一个生产 Web 应用程序共享的 Spring 后端。不幸的是,我…
PermGen 大小不会扩展以填充最大可用空间
我有一个正在运行的java进程。通过 jstat,我可以看到 permgen 利用率和容量几乎相同。即当前容量几乎已满,但仍远低于指定的最大 permgensize。 这是…
“java.lang.OutOfMemoryError: PermGen space”在 Maven 构建中
我在构建 Maven 项目时遇到此错误,我增加了 MAVEN_OPTS 但仍然如此,我发现了一些类似的帖子,但它们引用了其他内容。我该如何解决这个问题? The sy…
如何增加 maven-glassfish-plugin 的内存?
我正在使用嵌入式 Glassfish 的 Maven 插件 - 这是我的插件声明: <plugin> <artifactId>maven-glassfish-plugin</artifactId> <packag…
Java HotSpot 1.6 VM,垃圾收集 - 可怕的 PermGen
我的应用程序显示“老一代”/“终身一代”大小不断增加,当达到“老一代”的最大限制时,PermGen 大小突然增加。 以下是我的生成大小: -Xmx1200m -Xm…
Tomcat应用程序:图片上传时频繁出现OutOfMemory PermGen异常
我有一个 tomcat 6 应用程序,我设置了参数 -Xms512m -Xmx1024m。我以为 4 GB RAM 中的 1 GB 内存就足够了,但事实并非如此。在应用程序多次停止/启动…
将 VM 上的 JMX 属性设置为命令行参数
我做了一些搜索,但似乎找不到办法做到这一点。 我们希望通过 JMX 主动监控我们的永久空间。看来最好的方法是通过“PS Perm Gen”内存池上的UsageThre…