国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

獲取SpringBoot工程運行時的操作系統(tǒng)進程ID方法

2021-10-05 15:10 作者:向上生長之路  | 我要投稿

Spring Boot為我們提供了操作系統(tǒng)進程PID以及Web服務器端口號輸出到文件的能力,這對于我們做進程監(jiān)控,查詢端口信息等很有幫助。有時也會遇到SpringBoot工程cpu占用100%的情況,知道了PID進程號,就可以準確無誤的定位哪個jar服務問題,便于排查分析相關信息,Kill掉進程等操作,下面來看下這種能力具體怎么使用~

  • SpringBoot版本 2.4.5

參考官方文檔:https://docs.spring.io/spring-boot/docs/2.4.5/reference/htmlsingle/#production-ready-process-monitoring

使用方式

在SpringBoot工程下創(chuàng)建配置文件并粘貼代碼,文件路徑為src/main/resources/META-INF/spring.factories
示例配置:https://github.com/netbuffer/spring-boot-demo/blob/master/src/main/resources/META-INF/spring.factories

spring.factories


運行效果

啟動工程后,會在工程的根目錄下生成application.pid文件,其中寫入了操作系統(tǒng)PID進程編號;application.port文件,其中寫入了web服務器端口號
這是IDEA下運行后的效果


這是打成jar包后執(zhí)行的效果,會在jar包同級目錄下生成對應文件


linux下,在知道PID后,可以執(zhí)行如下指令查詢進程下的線程情況



windows下根據(jù)PID,方便區(qū)分不同java進程對應不同的服務



示例工程:https://github.com/netbuffer/spring-boot-demo


獲取SpringBoot工程運行時的操作系統(tǒng)進程ID方法的評論 (共 條)

分享到微博請遵守國家法律
修水县| 安塞县| 竹北市| 福清市| 驻马店市| 江源县| 苍溪县| 临沧市| 石柱| 临颍县| 河西区| 营口市| 铜梁县| 兴文县| 博白县| 射阳县| 彭阳县| 顺昌县| 家居| 溧水县| 固阳县| 凤台县| 江陵县| 台湾省| 宿松县| 板桥市| 南召县| 马关县| 加查县| 永城市| 灵石县| 晋州市| 防城港市| 齐河县| 新和县| 张家口市| 佳木斯市| 永仁县| 双柏县| 池州市| 贵阳市|