Java 使用Tomcat服务器缓存数据

Java 使用Tomcat服务器缓存数据,java,mysql,tomcat7,Java,Mysql,Tomcat7,我对Tomcat服务器和MySQL服务器有问题 有时数据无法从Mysql服务器获取。尽管数据库有很多数据。 当我关闭Tomcat服务器并启动Tomcat服务器时。一切都变成了一种常态。 我想原因可能是Tomcat服务器的缓存,但我不确定 如果你知道的话,请给我解释一下 谢谢Tomcat可能正在创建到数据库的连接池。并且可能是您的应用程序在使用后未关闭到数据库的连接。如果是这种情况,则在执行某些数据库操作后,您无法从应用程序连接到数据库。检查应用程序是否正在关闭与数据库的连接。重新启动tomcat

我对Tomcat服务器和MySQL服务器有问题

有时数据无法从Mysql服务器获取。尽管数据库有很多数据。
当我关闭Tomcat服务器并启动Tomcat服务器时。一切都变成了一种常态。 我想原因可能是Tomcat服务器的缓存,但我不确定

如果你知道的话,请给我解释一下


谢谢

Tomcat可能正在创建到数据库的连接池。并且可能是您的应用程序在使用后未关闭到数据库的连接。如果是这种情况,则在执行某些数据库操作后,您无法从应用程序连接到数据库。检查应用程序是否正在关闭与数据库的连接。重新启动tomcat将关闭应用程序与数据库的连接。重启tomcat不是解决方案。确保您的应用程序在使用后关闭了与数据库的连接

如何知道是Tomcat而不是您的应用程序在“缓存”您数据库中的信息?负责缓存的是您的应用程序。Tomcat与数据库连接和数据库缓存没有太多关系,因为我不喜欢 任何关于MySQL的东西。我只重新启动了Tomcat服务器。然后我就可以在屏幕上看到数据了。听起来像是资源泄露。您如何管理数据库连接?您是否记得总是
关闭()
它们?谢谢!我现在要检查一下