在默認(rèn)情況下Spring Boot只會(huì)在控制臺(tái)輸出日志。如果不用復(fù)雜的功能,只是希望能在文件中輸出同樣的日志。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、成都微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了北京免費(fèi)建站歡迎大家使用!
本期沒(méi)有太多的理論,大家跟著配就好了, 添加配置 resources/logback-spring.xml 配置好后, 我們運(yùn)行項(xiàng)目,會(huì)發(fā)現(xiàn)跟目錄多了一個(gè) logs 的目錄,那個(gè)就是日志文件,跟控制臺(tái)產(chǎn)生的日志一樣,被記錄到文件里了。
如下圖所示,先cd到我們需要監(jiān)控的日志目錄。這里我們先使用cat命令查看下日志信息,方便與動(dòng)態(tài)監(jiān)控進(jìn)行對(duì)比。下面先講解下tail命令實(shí)現(xiàn)查看最后一部分日志的方法。tail 文件名,默認(rèn)顯示最后10行。
默認(rèn)情況下 Spring Boot 框架使用 Logback 記錄日志。
K8S 如何部署SpringBoot項(xiàng)目 1:首先,需要安裝docker環(huán)境,以及安裝Harbor倉(cāng)庫(kù) 2:安裝K8S集群環(huán)境 3:進(jìn)行docker鏡像的制作并上傳到倉(cāng)庫(kù) 4: 進(jìn)行容器的編排。啟動(dòng) 至此就可以了。
idea的話直接打開(kāi)自帶的終端即可:執(zhí)行命令:回車,打包完成:打包好的項(xiàng)目會(huì)默認(rèn)保存在工作空間中該項(xiàng)目的target文件里:用ftp軟件將項(xiàng)目傳到服務(wù)器上,我一般用的是xftp,filezilla,xshell等軟件。
先進(jìn)行clean清除target下面的文件,然后package將war包打包到target文件夾下?;蛘哂胕nstall將war包打包到本地倉(cāng)庫(kù)中就好了。
windows 更好的方式是寫一個(gè)bat文件,雙擊就可以運(yùn)行了 也可以做成windows服務(wù),開(kāi)機(jī)啟動(dòng) 可以使用第三方工具做成exe linux 將jar程序設(shè)置成后臺(tái)運(yùn)行,并且將標(biāo)準(zhǔn)輸出的日志重定向至文件consoleMsg.log。
先進(jìn)行clean清除target下面的文件,然后package將war包打包到target文件夾下。或者用install將war包打包到本地倉(cāng)庫(kù)中就好了。建議springboot中的tomcat是什么版本,就在生成環(huán)境使用說(shuō)明版本的tomcat,這樣可以避免出現(xiàn)不必要的錯(cuò)誤。
訪問(wèn) A點(diǎn)抗 /index.html 就可訪問(wèn)vue后臺(tái),spring boot的接口數(shù)據(jù)也可以通過(guò) A點(diǎn)抗 /具體路徑 訪問(wèn)。
IDEA 下,運(yùn)行mvn clean,-- mvn package ,等到項(xiàng)目打包成功,在該項(xiàng)目文件位置找到target 下的 demo.war,拷貝到tomcat5/webapps目錄下。
首先需要一個(gè)能成功運(yùn)行的springboot項(xiàng)目,這里不在重新搭建,直接用已知項(xiàng)目作為更改。