RUOYI 框架教程 16|關於若依 RuoYi.jar 卡頓,僵死,假死, 系統無反映解決方案


RUOYI 框架教程 16|關於若依 RuoYi.jar 卡頓,僵死,假死, 系統無反映解決方案

來源於 https://xie.infoq.cn/article/56a82e4864cbe7b36977a7159

  • 2021 年 10 月 11 日
  • 本文字數:405 字

    閱讀完需:約 1 分鍾

 

01 問題描述

在開發環境中並未出現任何卡頓,僵死,假死;但是將項目打包成 jar 包,在服務器部署測試時頻繁出現假死現象。

02Windows X 系統解決方案

A. 主要發生在 Windows 系統,而 Windows 的 CMD 命令行是默認插入輸入模式,容易打斷系統執行,jar 包需要在后台運行。

使用命令進行后台運行

 
start /b java -jar xxx.jar
 
 
 
復制代碼
 

B.命令行模式(window+R cmd)/或者 PowerShell - 右鍵屬性 - 取消勾選

 

<上圖為 PowerShell 調整,CMD 與此調整相同>

03Linux 系統解決方案

使用 nohup 命令

nohup 命令:nohup 命令運行由 Command 參數和任何相關的 Arg 參數指定的命令,忽略所有掛斷信號。簡單地說就是,nohup 命令可以阻止窗口關閉是的掛斷信號,使程序繼續運行

 
nohup java -jar xxx.jar >logs.txt &ps -ef|grep xxx.jar -- 查看進程號--關閉項目的時候,需要殺死進程
 
 
 
復制代碼
 

 

如果想了解更多若依教程,你也可能對這些感興趣:

若依系列文章合集(持續更新中)

有意思的技術知識合集(持續更新中)

若依框架教程

2021.10.09

發布於: 2021 年 10 月 11 日


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM