【发布时间】:2012-11-27 06:30:13
【问题描述】:
我有关于 Tomcat 服务器和 MySQL 服务器的问题。
有时无法从 Mysql 服务器获取数据。尽管数据库有很多数据。
当我关闭 Tomcat 服务器和启动 Tomcat 服务器时。一切都变得正常。
我想也许原因是 Tomcat 服务器的缓存,但我不确定。
如果你知道,请为我解释。
谢谢
【问题讨论】:
-
你怎么知道是 Tomcat 而不是你的应用程序在从你的数据库中“缓存”信息?
-
是你的应用负责缓存。 Tomcat 与 db 连接和 db 缓存没有太大关系。
-
因为我对 MySQL 没有任何兴趣。我只重启了 Tomcat 服务器。然后我可以在屏幕上获取数据。
-
对我来说听起来像是资源泄漏。您如何管理数据库连接?你还记得一直
close()他们吗?