有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用Tomcat和数据存储远程访问器的java内存不足

我们正在开发一个在计算引擎环境中的Tomcat上运行的web应用程序。我们利用谷歌数据存储作为数据库,并通过数据存储远程访问器连接到数据库。 该应用程序非常简单,工作正常,但是在没有特定原因的情况下,经过一段时间后,CPU使用率从0%急剧增加到100%,Tomcat会出现内存不足错误。从日志中看,没有任何活动,但在一段时间后,JVM出现故障,tomcat出现内存不足错误

在使用数据存储远程访问器api从计算引擎机器连接到数据存储方面,我们是非常新的。出于这个原因,我们想知道是否有一些最佳实践可以遵循,或者是否有人已经遇到了同样的问题

谢谢 西蒙尼

例外:java。从线程“握手完成通知线程”中的UncaughtExceptionHandler引发lang.OutOfMemoryError

例外:java。从线程“ajp-apr-8009-AsyncTimeout”中的UncaughtExceptionHandler引发lang.OutOfMemoryError

例外:java。从线程“AsyncFileHandlerWriter-856419764”中的UncaughtExceptionHandler引发lang.OutOfMemoryError

例外:java。从线程“Keep Alive Timer”中的UncaughtExceptionHandler引发的lang.OutOfMemoryError

例外:java。lang.OutOfMemoryError从线程“ContainerBackgroundProcessor[StandardEngine[Catalina]”中的UncaughtExceptionHandler抛出


共 (0) 个答案