jenkins maven項目控制台打印jar包啟動日志,優化后方法


    確認項目啟動情況最准確的方法,那就是看啟動日志了;當用jenkins的maven項目啟動java時,如何在項目啟動后打印日志咧。

 

以前

  tail -f 200 log/*.log

  簡單粗暴,打印后面200行,大家想想就知道這個方法是挺low的。

優化后

  sleep 1 #啟動后,暫停1s方法收集打印更完整日志

  tail -n 800 log/*.log |grep -A 200 "The following profiles are active" 

       思路:進程啟動等1s日志打印;

                tail后面800行(為了找到spring boot啟動關鍵字,可調整);

                grep關鍵字“The following profiles are active”,這個是springboot啟動的關鍵字;

                grep -A 200  是打印輸出關鍵字后面200行。


免責聲明!

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



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