它说,“似乎当前遭遇了一个内存峰值”,就是说内存溢出了,导致某些该清理的工作没做完吧。
正常的设计应该是对于某些启动初始化,重启 war 时需要先清除再重新初始化的工作应该在 Servlet Context Listener 的 start 事件中初始化,在 destroy 事件中清理。
写一个你自己的 ServletContextListener 吧,把它添加到 web.xml 中。因为我们平时开发时 war 频繁重启导致初始化会做很多次,但清除工作却都没做一次。
http://docs.oracle.com/javaee/6/api/javax/servlet/ServletContextListener.html
试试重启下mysql服务咯。实在不行就客服重装下系统吧。我有问题都是找客服。我的服务器是在时代互联的购买的。有问题都是找他们。