日誌級別在生產環境中尤為重要,一般都是配置為error級別,如果我想看更多的日誌呢?切換很麻煩,所以在spring-boot1.5.x以上的版本支援日誌級別動態切換了。
首先引入依賴
org.springframework.boot
spring-boot-starter-actuator
在spring-boot配置檔案中配置
#預設false 否則無法動態切換日誌等級
management:
security:
enabled: false具體實現是
post請求 loggers/包名 帶上引數即可切換日誌級別
get請求 loggers/包名 可以獲取此包名的當前日誌級別,也可不帶包名,直接返回所有包的日誌級別
下面給出上一篇部落格增加動態切換日誌級別的前端** 具體樣式請自行更換
$(".log").click(function () ,yes: function(index, layero),btn2: function(index, layero),btn3: function(index, layero),btn4: function(index, layero),btn5: function(index, layero),btn6: function(index, layero),min: function(index) ,restore: function()
});});
var stompclient = null;
function opensocket() var socket = new sockjs('websockettoken=kl'); stompclient = stomp.over(socket); stompclient.connect(, function (frame) $("#log-container div").append("
" + content.timestamp + " " + leverhtml + " --- [" + content.threadname + "] " + classname + " :" + content.body + "
"); if (content.exception != "") if (content.cause != "") $("#log-container").scrolltop($("#log-container div").height() - $("#log-container").height()); }, ); }); } } function closesocket() } function changeloglevel(loglevel) ; $.ajax(); } }); } function getloglevel() else }); } function defuiltloglevel(loglevel) }
相關樣式
.logp
.infotext
.debugtext
.warntext
.errortext
.classnametext
.excetext
.layui-layer-content
.layui-layer-title
.laytit
.layui-layer-btn
.layui-layer-btn0
.layui-layer-btn1
.layui-layer-btn2
.layui-layer-btn3
.layui-layer-btn4
.layui-layer-btn5
.layui-layer-btn6
.layui-btn
動態規劃 切鋼條
一家公司購買長鋼條,將其切割成短鋼條 切割本身沒有成本,長度為i的短鋼條的 為pi。那給定一段長度為n的鋼條和乙個 表pi,求鋼條的切割方案使得收益rn最大。輸入鋼條的長度n。輸出獲得的最大收益。718 問題思路 把長度為n的鋼條看做n段長度為1的鋼條,從鋼條的最左端開始的相鄰連線點開始,可以選擇切...
SpringBoot靜態動態
在src main resources下面有兩個資料夾,static和templates springboot預設 static中放靜態頁面,而templates中放動態頁面 靜態頁面 這裡我們直接在static放乙個hello.html,然後直接輸入http localhost 8080 hell...
動態規劃之切鋼條
填寫備忘錄表。查詢。從低到高遞迴填寫備忘錄。最初資料,經過幾次抉擇,產生更多資料。public static class dynamicprocess fill notetable.integer notetable new integer 6 notetable 0 0 filltable not...