【发布时间】:2012-11-16 00:44:56
【问题描述】:
每次我必须重新启动服务器时,我都会经常遇到这些异常。例外情况是:
exception:1-> com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: 最后一个包成功 从服务器完全收到的时间是 61,316,033 毫秒前。最后一个数据包 成功发送到服务器是 61,316,034 毫秒前。长于 服务器配置的“wait_timeout”值。你应该考虑要么过期 在您的应用程序中使用之前 ing 和/或测试连接有效性,增加 g 服务器为客户端超时配置值,或使用 Connector/J con nection 属性 'autoReconnect=true' 来避免这个问题。
异常:2->线程“ajp-bio-8009-exec-106”中的异常 java.lang.OutOfMemoryError: PermGen 空间
exception:3->VM初始化时出错 无法为对象堆保留足够的空间 无法创建 Java 虚拟机。
server specifications 是:1 GB RAM| 1000 GB 带宽
Please also give me tips on how to manage the RAM amongst the various applications on the server and how to self kill the process which are not in working now. 根据我的研究,我认为进程不会被杀死,并且一旦分配给它们的内存不会刷新并与该进程对齐,直到服务器重新启动。所以请帮我解决这个问题。
我将不胜感激!
感谢和问候 罗梅尔耆那教
【问题讨论】:
标签: linux tomcat centos out-of-memory jvm-crash