亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

tomcat服務器宕機怎么辦

發布時間:2021-07-31 15:29:50 來源:億速云 閱讀:139 作者:小新 欄目:服務器

這篇文章給大家分享的是有關tomcat服務器宕機怎么辦的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

報錯信息:

java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)

每次出現這個報錯都會導致tomcat應用服務器停機,加了下面的java代碼后就再也沒有停過了。

解決辦法:

編寫Java代碼

package cn.listener;

import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Enumeration;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebListener;

import com.mysql.jdbc.AbandonedConnectionCleanupThread;


@WebListener
public class ContextFinalizer implements ServletContextListener {

  public void contextInitialized(ServletContextEvent sce) {
  }

  public void contextDestroyed(ServletContextEvent sce) {
    Enumeration<Driver> drivers = DriverManager.getDrivers();
    Driver d = null;
    while (drivers.hasMoreElements()) {
      try {
        d = drivers.nextElement();
        DriverManager.deregisterDriver(d);
        System.out.println(String.format("ContextFinalizer:Driver %s deregistered", d));
      } catch (SQLException ex) {
        System.out.println(String.format("ContextFinalizer:Error deregistering driver %s", d) + ":" + ex);
      }
    }
    try {
      AbandonedConnectionCleanupThread.shutdown();
    } catch (InterruptedException e) {
      System.out.println("ContextFinalizer:SEVERE problem cleaning up: " + e.getMessage());
      e.printStackTrace();
    }
  }
}

@WebListener,這個注解相當于在web.xml配置如下內容

 <listener>
  <listener-class>cn.listener.ContextFinalizer</listener-class>
 </listener>

解決方案可以參考如下網址

當然還有就是我再參考這個解決方案的時候,發現mysql-connection如果版本過低會導致上述列出的Java代碼報錯,通過提高mysql-connection.java的版本即可解決該問題

感謝各位的閱讀!關于“tomcat服務器宕機怎么辦”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

湘乡市| 武冈市| 哈巴河县| 义马市| 泰宁县| 抚远县| 木里| 邹城市| 进贤县| 元朗区| 阜新市| 岳池县| 台南市| 社会| 东乡县| 泸溪县| 合江县| 白水县| 永昌县| 北海市| 龙门县| 金溪县| 垦利县| 威海市| 辽源市| 丰镇市| 嘉义县| 墨竹工卡县| 临清市| 罗城| 宁强县| 潍坊市| 长岭县| 东乡族自治县| 张掖市| 屯昌县| 亳州市| 宣化县| 瑞安市| 浦县| 宾川县|