標志 | 信號值 | 默認處理動作 | 發(fā)出信號的原因 |
---|---|---|---|
SIGHUP | 1 | A | 終端掛起或者控制進程終止 |
SIGINT | 2 | A | 鍵盤中斷(如break鍵被按下) |
SIGQUIT | 3 | C | 鍵盤的退出鍵被按下 |
SIGILL | 4 | C | 非法指令 |
SIGABRT | 6 | C | 由abort(3)發(fā)出的退出指令 |
SIGFPE | 8 | C | 浮點異常 |
SIGKILL | 9 | AEF | Kill信號 |
SIGSEGV | 11 | C | 無效的內存引用 |
SIGPIPE | 13 | A | 管道破裂: 寫一個沒有讀端口的管道 |
SIGALRM | 14 | A | 由alarm(2)發(fā)出的信號 |
SIGTERM | 15 | A | 終止信號 |
SIGUSR1 | 30,10,16 | A | 用戶自定義信號1 |
SIGUSR2 | 31,12,17 | A | 用戶自定義信號2 |
SIGCHLD | 20,17,18 | B | 子進程結束信號 |
SIGSEGV | 19,18,25 | A | 進程繼續(xù)(曾被停止的進程) |
SIGSTOP | 17,19,23 | DEF | 終止進程 |
SIGTSTP | 18,20,24 | D | 控制終端(tty)上按下停止鍵 |
SIGTTIN | 21,21,26 | D | 后臺進程企圖從控制終端讀 |
SIGTTOU | 22,22,27 | D | 后臺進程企圖從控制終端寫 |
處理動作一項中的字母含義如下
A 缺省的動作是終止進程
B 缺省的動作是忽略此信號,將該信號丟棄,不做處理
C 缺省的動作是終止進程并進行內核映像轉儲(dump core),內核映像轉儲是指將進程數(shù)據(jù)在內存的映像和進程在內核結構中的部分內容以一定格式轉儲到文件系統(tǒng),并且進程退出執(zhí)行,這樣做的好處是為程序員提供了方便,使得他們可以得到進程當時執(zhí)行時的數(shù)據(jù)值,允許他們確定轉儲的原因,并且可以調試他們的程序。
D 缺省的動作是停止進程,進入停止狀況以后還能重新進行下去,一般是在調試的過程中(例如ptrace系統(tǒng)調用)
E 信號不能被捕獲
F 信號不能被忽略
3、驗證問題:
4、結論
待進一步測試。
總結
到此這篇關于laravel中Redis隊列監(jiān)聽中斷的文章就介紹到這了,更多相關laravel Redis隊列監(jiān)聽中斷內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!