幕後黑手 crontab
前端時間搭了一服務,這個服務需要每隔一定的時間處理一些業務,因為用的 Mac 系統很自然就想到了使用 crontab,網上查了一下 crontab 的用法很快就配置完畢了。但是好景不長,自從配置完定時任務後,每隔一段時間這臺伺服器就會莫名的卡死,頭幾次單蠢的認為只是簡單的機器故障,我使用了大招【重啟大法】解決了。但是因為上面有些服務不能啟動自拉啟,重啟一次有些麻煩。恰好今天又出現了,就詳細排查了一下原因,當我檢視程序的時候,我這個人都麻了
... 這裡我省略了N行類似的記錄
root 499 0.0 0.0 4298116 376 ?? S 12:15PM 0:00.00 /usr/sbin/cron
root 251 0.0 0.0 4290180 964 ?? Ss 12:14PM 0:00.01 /usr/sbin/cron
root 1007 0.0 0.0 4298116 376 ?? S 12:48PM 0:00.00 /usr/sbin/cron
root 1173 0.0 0.0 0 0 ?? Z 12:50PM 0:00.00 (cron)
root 1090 0.0 0.0 0 0 ?? Z 12:49PM 0:00.00 (cron)
root 1017 0.0 0.0 0 0 ?? Z 12:48PM 0:00.00 (cron)
啟了這麼多程序,而且還有 N 多殭屍程序,媽個雞。
為什麼會啟這麼多程序?為什麼還有這麼多殭屍? 小朋友我真的有很多問號??????
難道定時執行的指令碼有 Bug?我手動執行了一下,輸出正常。
難道定時執行的指令碼許可權不對?我又檢視一下指令碼的許可權,所有組別都有執行許可權。
我在哪兒?我是誰?我要幹啥??? 好吧,我上個廁所冷靜一下。
這麼成熟的東西不應該有問題,肯定是我開啟姿勢不對,又在網上看看了別人寫的例子,偶然發現都把輸出幹掉了 /dev/null 2>&1
我嘗試著加了一下,媽呀! 好了。。。
有修改了一下關鍵詞查了查,發現有人確實也有對應的情況,但是他解釋了因為指令碼的日誌輸出會觸發系統sendmail
,因為內容多就堆積了。。。好吧,我大概也是如此了。
相關文章
- 資料庫真爛的 幕後黑手 “們”資料庫
- 惡意舉報對手APP 幕後黑手鋃鐺入獄APP
- 解密詭異併發問題的幕後黑手:可見性問題解密
- 深度追蹤Mozi殭屍網路:360安全大腦精準溯源,揪出幕後黑手
- 隱藏在瀏覽器背後的“黑手”瀏覽器
- 英國警方逮捕一名17歲駭客,疑為入侵Uber、R星的幕後黑手
- 任天堂疑似開發工具、原始碼等機密資料洩露!16歲駭客為幕後黑手原始碼
- SpringBoot的幕後推手...Spring Boot
- crontab 示例
- crontab 使用
- Linux下crontab命令的用法:sudo crontab -lLinux
- crontab usage guideGUIIDE
- Crontab 的使用
- crontab 定時
- crontab任務
- crontab 命令使用
- crontab大全留存
- 《秦殤》的臺前與幕後
- 探索SSL密碼學的幕後密碼學
- Kotlin 什麼是幕後欄位?Kotlin
- react-router原理之幕後historyReact
- crontab使用說明【一文搞懂Linux定時任務Crontab】Linux
- 儲存並退出 crontab
- crontab命令簡介(zt)
- crontab定時任務
- crontab異常:shell下可以執行命令,執行crontab卻報錯
- 在滯留第二關3天3夜後,我終於對羊了個羊下“黑手”了
- Linux crontab 定時任務Linux
- Hyperf/Crontab 元件原始碼解析元件原始碼
- Linux crontab 未執行排查Linux
- Mac蓋上螢幕後外接螢幕持續黑畫面的解決方法Mac
- 快速開發平臺的幕後意義
- 中臺建設中的幕後意義
- 千萬商家:618大戰真正的幕後英雄
- 《Omno》幕後不可思議的勵志故事
- Google AR 互動的開源與幕後Go
- 伊朗稱以色列和美國可能是加油站網路攻擊的幕後黑手、新型勒索軟體或成為最大的新興風險|11月1日全球網路安全熱點
- 手把手教你crontab排障