`

tomcat异常

阅读更多

最近在用一个MySQL的Java连接池的过程中,连接一晚上不释放,第二天就会造成超时的错误,查了一下原因,原来是因为MySQL默认的空闲等待时间是8个小时,一旦空闲超过8个小时,就会抛出异常。异常文本如下:

com.mysql.jdbc.CommunicationsException
MESSAGE: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.net.SocketException
MESSAGE: Software caused connection abort: socket write error

解决方式:编辑/etc/my.cnf(windows下为my.ini),将超时时间设置为10年,在[mysqld]后面加入:
wait_timeout=315360000

然后重启MySQL
# service mysql restart

搞定。然后重启超时的java连接池程序吧

分享到:
评论

相关推荐

    tomcat异常结束自动重启脚本

    本案例中的“tomcat异常结束自动重启脚本”就是针对这一需求的具体解决方案,主要用于确保Tomcat应用服务器在遇到异常情况时能够快速恢复服务,减少因服务器宕机导致的数据丢失和用户体验下降。 Tomcat是一款广泛...

    tomcat 异常

    【标题】:“Tomcat异常”涉及的知识点 在IT领域,Tomcat是一个广泛使用的开源Java Servlet容器,由Apache软件基金会的Jakarta项目开发。当遇到“Tomcat异常”时,通常意味着在运行或配置Tomcat时遇到了问题。下面...

    tomcat异常配置

    当你遇到“tomcat异常配置”的问题时,这通常涉及到如何管理和处理服务器在运行过程中产生的错误。比如,当用户访问一个不存在的页面或者服务器内部发生错误时,系统应该能够提供有用的反馈,而不是简单的HTTP状态码...

    Java常见异常集-Java,Hibernate,Tomcat异常

    在Java编程中,异常处理是不可或缺的一部分,尤其是在开发复杂的企业级应用时,如使用Hibernate进行对象关系映射和Tomcat作为应用服务器。本篇将详细解释一些常见的Java、Hibernate以及与Tomcat相关的异常,帮助...

    一次因信号量引发的tomcat异常退出解决

    这次Tomcat异常退出的案例分析向我们展示了信号量在Linux系统中的作用以及它们如何影响运行在该系统上的Java应用程序。了解和管理好信号量对于维护服务器稳定性来说至关重要。尤其在大数据处理、云计算等需要高稳定...

    tomcat运行状态监控(可自动重启windows脚本).zip

    "功能截图.png"可能是对监控脚本运行效果的可视化展示,帮助用户理解脚本如何工作,包括成功检测到Tomcat异常和执行重启操作的情况。这对于理解和调试脚本非常有帮助。 最后,"使用说明.txt"文件提供了关于如何配置...

    Tomcat 不显示详细日志的问题

    Tomcat 不显示详细日志的问题解决方案 Tomcat 是一个流行的 Java Web 服务器,用于部署和运行基于 Java 的 Web 应用程序。但是,在某些情况下,Tomcat 的详细错误日志可能会消失,只报一个万恶的 Context [] ...

    tomcat报错解决方案集合

    在使用Java和Tomcat开发Web应用的过程中,遇到错误是常有的事。特别是对于新手开发者,配置环境和解决报错可能是最头疼的问题之一。本篇文章将针对"tomcat报错解决方案集合"这一主题,以"访问http://localhost:8080...

    Zabbix实现监控tomcat,自动启动崩溃tomcat.zip_tomcat_tomcat运行监控_vastgi7_zabb

    3. 设计并配置触发器,以便在Tomcat异常时触发警报。 4. 创建自动操作,定义当触发器被触发时执行的重启Tomcat脚本。 5. 调整监控阈值和策略,确保监控的准确性和稳定性。 通过这样的设置,我们能够确保Tomcat在...

    tomcat健康检查脚本文件异常发送邮件通知.rar

    本压缩包提供的"tomcat健康检查脚本文件异常发送邮件通知.rar"就是为了解决这个问题,它包含了一个可配置化的Shell脚本,能够定期检查Tomcat的状态,并在检测到异常时自动发送邮件通知给管理员。 首先,我们来详细...

    tomcat6异常问题

    在处理“tomcat6异常jar包版本问题”时,以下步骤可能有所帮助: 1. **分析日志**:仔细阅读Tomcat的`catalina.out`或`localhost.log`文件,这些日志通常会给出错误的详细信息,包括缺失或冲突的jar包。 2. **检查...

    tomcat已经启动Soket异常处理

    tomcat已经启动Soket异常处理,看后不用再遇到类似问题重启电脑了。

    自动监控 Windows平台Tomcat运行监控并自动重启

    本话题聚焦于在Windows平台上对Tomcat的运行状况进行自动监控,并在出现异常时进行自动重启,以保障服务的连续性。下面将详细讨论这个主题。 首先,我们要理解Tomcat是什么。Tomcat是一款开源的Java Servlet容器,...

    Tomcat常见异常及解决方案代码实例

    最后,由于篇幅限制,本文未能覆盖所有可能的异常情况,但它提供了一些重要的思路和方法来处理和分析Tomcat异常。持续地学习和积累经验是提高问题解决能力的关键。对于遇到的每一个异常,都要通过查阅官方文档、搜索...

    Linux脚本监控tomcat假死与异常

    Linux定时脚本监控tomcat是否假死或出现运行异常,若出现异常则自动重启。

    tomcat 7 和 tomcat 8

    6. 多线程模型优化:改进了线程池的管理和异常处理,提升了整体稳定性。 Tomcat 8: 1. 发布时间:Tomcat 8于2013年发布,进一步升级,支持Java EE 7标准。 2. Java EE 7支持:Tomcat 8引入了Servlet 3.1、JSP 2.3...

    java异常解决方案.docx

    Java 异常是 Java 开发中经常遇到的问题,本文档将提供 Java 异常解决方案,涵盖 Hibernate、Tomcat、Java 基本、JSP、SSH 整合等多个方面的异常解决方案。 一、Hibernate 异常解决方案 * org.hibernate....

Global site tag (gtag.js) - Google Analytics