application-shutdown

    2熱度

    1回答

    我使用mvn clean package來建立它,並得到一個xxx.jar文件。 運行$java -jar xxx.jar >> output.log &啓動它,它運行良好。 但大約兩個小時後,它關機了,爲什麼? 這裏是一個答案,但不爲我工作>>https://stackoverflow.com/a/22409655/1767024 這裏是我的output.log: . ____ _ __

    0熱度

    1回答

    如何以編程方式關閉或停止Spring應用程序? 我們目前使用ConfigurableApplicationContext#close(),是的,它確實關閉了應用程序,但沒有關閉或停止應用程序。 從tomcat管理器中,應用程序狀態仍在運行,所以客戶端仍然可以連接到Web應用程序並獲取前端資源。此外,所有的servlet似乎仍在工作,並可以接受請求。 下面的代碼顯示了我們目前的工作方式。 @Auto

    0熱度

    2回答

    當我的程序正在關閉時(由Application.Shutdown()啓動),我正在捕獲主窗口上的Closing事件。在處理程序中,我創建一個對話框,詢問用戶是否想保存他們的工作。在這種特定情況下,用戶不能取消應用程序關閉事件,這對我來說很好。 我發現如果我通過ShowDialog啓動「想要保存」窗口,窗口永遠不會顯示。但是,MessageBox.Show確實顯示一個窗口。這是應用程序關閉期間的預期

    0熱度

    1回答

    我正在研究一個簡單的控制檯應用程序,並且遇到以下問題:當用戶關閉應用程序時(例如,在shell中點擊CTRL + C),我必須攔截並執行操作。 從我所瞭解的我可以使用addShutdownHook()方法在我的運行時(但我絕對不知道這個斷言),但它不適用於我。 我做了這樣的事情: public class MainApp { public static void main(String

    0熱度

    1回答

    我寫了一個小程序,它能夠記錄一些數據,並通過ofstream的寫入到文件中: ofstream filename; filename.open("filename.ext", ios::out | ios::app); filename << stuff; 這個文件被關閉,每重開30秒。 第二個文件「settings.ext」用於定義程序的行爲。該功能看起來像以下: ifstream

    0熱度

    2回答

    我有駱駝Processor其開始Thread 此Processor實現彈簧ShutdownAware 當我發送TERM信號(正常關閉)到應用我沒有收到任何有關以下信息 - 從ShutdownAware接口被調用的任何方法。 我提到過關於Thread,因爲我想正確地阻止它。 import org.apache.camel.Processor; import org.apache.camel.spi

    0熱度

    1回答

    我有一個Eclipse E4應用程序,它有多個連接到不同的服務器。現在,當打開一個MPart時,該部分將調用服務器來接收他的數據。此外,當MPart關閉時,客戶端將近距離發送到服務器,以便客戶端知道客戶端不需要更新數據。 現在我需要找到一種方法讓MParts知道客戶端正在關閉。這樣他們就不會向服務器發送任何消息。這將加速客戶端的關閉。 當用戶單擊關閉按鈕時,如何將關機命令發送到Mpart?

    -2熱度

    1回答

    我開發了一款用於GPS跟蹤的應用程序。它在前景中運行良好。它使用GPS /位置回調以及用於文本到語音,消息和心率監視器硬件的後臺服務。問題在於Android操作系統在後臺運行時偶爾關閉它。如果使用POWER按鈕關閉屏幕,它會保持正常運行。如果HOME按鈕用於關閉屏幕並運行其他應用程序,則Android有時會在幾分鐘後關閉應用程序,即使需要繼續工作。有沒有辦法讓應用程序運行isFinishing()

    1熱度

    1回答

    我的應用程序總是隨機時間間隔(大多數從幾分鐘到20分鐘左右)關機。出現「應用程序停止工作」消息框。最大的問題是,我沒有在應用程序中做任何事情(比如與它進行交互),而且它本身就是隨機關機。下面是logcat的打印: 07-15 20:34:16.595 27361-27363/test.game D/dalvikvm: GC_CONCURRENT freed 141 9K, 44% free 13

    1熱度

    1回答

    我想關閉Netty服務器上的服務器套接字,然後等待所有孩子在執行資源清理之前完成處理。 步驟1 等待的Netty服務器套接字使用這個代碼,其中b是ServerBootstrap b.bind (getPort (p)).sync().channel().closeFuture().sync() 步驟2 一個實例指示服務器套接字從關閉以關閉主線程上一個不同的線程,在應用程序的其他地方 步驟3 個