node啟動程式-清理由於崩潰導致的沒有關掉的程式
const _execSync = require('child_process').execSync
execSync (cmd, opt = {}) {
return _execSync(cmd, Object.assign({ stdio: 'pipe', maxBuffer: maxBuffer }, opt))
}
// 清理由於崩潰導致的沒有關掉的程式 --------------------
var list = execSync('ps ax | grep node').toString().split('\n')
var cmd = list.map(i => {
if (/(node server|node \.\/src\/mockServer\/app\.js)$/.test(i)) {
return i.match(/^\s*(\d+)/gi)[0].trim()
}
return ''
}).filter(i => !!i)
if (cmd.length) {
cmd = cmd.map(i => `kill -9 ${i}`)
cmd = cmd.join(';')
execSync(cmd)
}
相關文章
- 模態對話方塊可能導致程式崩潰
- 微軟修復了導致 Outlook 啟動時崩潰的問題微軟
- memcopy 導致的程式碼崩潰問題,memcpy的三大踩坑記memcpy
- 關於Mozilla崩潰的研究
- iOS開發-stringByEvaluatingJavaScriptFromString導致崩潰iOSJavaScript
- 執行緒崩潰為什麼不會導致 JVM 崩潰執行緒JVM
- lol關於win10系統導致閃退崩潰修復方法Win10
- 記一次 .NET某工控 宇宙射線 導致程式崩潰分析
- 作為程式設計師,有沒有讓你感到既無語又崩潰的程式碼註釋?程式設計師
- Linux中程式崩潰及重啟的原因詳解!Linux
- 關於沒有熔斷降級導致服務重啟問題
- 解決Qt中ui->tableView->setModel(model);導致程式崩潰 問題QTUIView
- 新的Firefox bug可導致瀏覽器程式與作業系統一同崩潰Firefox瀏覽器作業系統
- 記錄一個LifeCycle 多執行緒使用導致的崩潰執行緒
- 關於反射的導致panic的一段程式碼,求解答反射
- 關於程式設計師的段子,有沒有get到你的點?程式設計師
- A站大流量導致服務崩潰異常分析
- 誤升級GLIBC導致系統崩潰之後
- C++記錄程式崩潰時的dumpfileC++
- 【Cocos2d-x】遮蔽Emoji並解決由於Emoji導致的崩潰問題
- HttpClient引發的執行緒數過多導致應用崩潰HTTPclient執行緒應用崩潰
- 案例解析:執行緒池使用不當導致的系統崩潰執行緒
- linux終端關閉時為什麼會導致在其上啟動的程式退出?Linux
- 儲存崩潰導致資料丟失如何處理
- 讓 Chrome 崩潰的一行 CSS 程式碼ChromeCSS
- Qt程式繼承QApplication發生崩潰的原因QT繼承APP
- 伺服器資料恢復-raid5多塊磁碟離線,熱備盤沒有啟用導致陣列崩潰的資料恢復案例伺服器資料恢復AI陣列
- .net ocre 程式崩潰自動dump在多平臺中的實現
- 多塊硬碟離線導致raid6崩潰的資料恢復案例硬碟AI資料恢復
- Android 收集程式崩潰異常資訊Android
- 伺服器磁碟離線導致RAIDZ崩潰資料恢復伺服器AI資料恢復
- 讓程式設計師人崩潰的 99個瞬間...程式設計師
- 史上最坑爹的程式碼!個個讓人崩潰!
- 讓程式設計師崩潰的瞬間(非程式設計師勿入)程式設計師
- 導致商家小程式運營困難的原因有哪些?
- alicdn邊緣節點不穩定導致頁面崩潰問題
- Go程式崩潰現場應該如何保留?Go
- app 崩潰的原因APP