我們最近更改了我們的系統,以將最新數據保留在內存中而不是寫入數據庫。 (當I/O相對空閒時,它將被寫入數據庫)在Tomcat關閉之前觸發一個操作來執行持久性提交
但是,現在如果在需要關閉的情況下,可能會有一些數據尚未寫入數據庫。
Tomcat有沒有觸發一個調用servlet方法或某種類型來執行操作時,「關機」是問題的tomcat?我們使用以下設置:
操作系統:Windows Server 2008
Tomcat的:30年5月5日
任何想法如何執行上述?
注意:目前,我們從Windows服務關閉了tomcat。
HTTPServlet.destroy()? – lucas1000001 2010-09-08 12:40:21
我以爲每次http請求完成後都會調用destroy()? – Reusable 2010-09-08 12:42:26
哦,你好!你是對的!我應該正確閱讀文檔! – Reusable 2010-09-08 12:46:27