第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在Java中優(yōu)雅地處理SIGKILL信號(hào)

如何在Java中優(yōu)雅地處理SIGKILL信號(hào)

慕妹3242003 2019-07-10 15:18:04
如何在Java中優(yōu)雅地處理SIGKILL信號(hào)當(dāng)程序收到殺死信號(hào)時(shí),如何處理清除?例如,我連接到的一個(gè)應(yīng)用程序希望任何第三方應(yīng)用程序(我的應(yīng)用程序)都能發(fā)送一個(gè)finish退出時(shí)發(fā)出命令。你最好說什么?finish命令,當(dāng)我的應(yīng)用程序用kill -9?編輯1:無法捕獲殺死-9。謝謝你們糾正我。編輯2:我想這種情況應(yīng)該是當(dāng)調(diào)用的是“殺死”時(shí),這與ctrl-c是一樣的。
查看完整描述

3 回答

?
三國紛爭

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超7個(gè)贊

那里在某些JVM中處理自己的信號(hào)的方法-見本文是關(guān)于HotSpot JVM的。例如。

通過使用Sun內(nèi)部sun.misc.Signal.handle(Signal, SignalHandler)方法調(diào)用您也可以注冊(cè)一個(gè)信號(hào)處理程序,但可能不能注冊(cè)如下所示的信號(hào)INTTERM因?yàn)镴VM使用它們。

能夠處理任何信號(hào),您將不得不跳出JVM并進(jìn)入操作系統(tǒng)領(lǐng)域。

我通常用來檢測(cè)異常終止的方法是在Perl腳本中啟動(dòng)我的JVM,但是讓腳本使用waitpid系統(tǒng)呼叫。

然后,每當(dāng)JVM退出時(shí),以及它退出的原因都會(huì)通知我,并可以采取必要的行動(dòng)。


查看完整回答
反對(duì) 回復(fù) 2019-07-10
  • 3 回答
  • 0 關(guān)注
  • 874 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)