大家好,我真的是第一次发帖
我的 Web 应用程序遇到问题,无法在网上找到任何答案。
我的问题是我有一个 Java Web 并行运行的应用程序 tomcat 和 apache 使用 mod_jk。
一切正常,但在一个 在 tomcat 中运行的一天,Ajax 我用 Jquery 做的请求不来 返回数据。我正在使用 SQL 基础 (phpMyAdmin)。
我正在向 servlet 发送请求 负责使用 Jquery Ajax 的 sql,但我 永远得不到回应。奇怪的东西 是它工作一天然后 停止下一个(我必须重新加载 我的 WebApps 让它再次工作)。
各位开发人员能否给我一两个提示? :)
最佳答案
我想每当你打开连接从数据库中获取数据时,你可能不会关闭这些连接。每次你的应用程序在不关闭旧连接的情况下创建与数据库的新连接时。由于 sql 的连接数量有限,所以之后一天或一段时间后,您的应用程序无法连接到您的数据库。因此您无法从数据库中获取数据。当你重新加载你的应用程序时,你正在重新启动 tomcat,这样你与数据库的所有连接都会被关闭。所以下次你可以再次从数据库中获取数据。 因此,请检查您是否在每次交易后正确关闭数据库连接。可能这是您的问题。
关于java - Tomcat 和 Ajax 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3100417/