日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
用jconsole在Linux上監(jiān)控你的Java

如何使用 Java 開發(fā)工具包中的 Java 監(jiān)控和管理控制臺。

作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設(shè)機構(gòu),我們在業(yè)內(nèi)良好的客戶口碑。成都創(chuàng)新互聯(lián)提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設(shè)、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運營等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡(luò)營銷方法,創(chuàng)造更大的價值。

Java 開發(fā)工具包(JDK)提供了開發(fā) Java 應(yīng)用程序的二進(jìn)制文件、工具和編譯器。其中一個有用的工具是 jconsole。

為了演示,我將使用 WildFly J2EE 應(yīng)用服務(wù)器,它是 JBOSS 開源應(yīng)用服務(wù)器項目的一部分。首先,我啟動了一個獨立的實例。

 
 
 
 
  1. ~/wildfly/24.0.1/bin$ ./standalone.sh
  2. =========================================================================
  3.   JBoss Bootstrap Environment
  4.   JBOSS_HOME: /home/alan/wildfly/24.0.1
  5.   JAVA: /usr/lib/jvm/java-11-openjdk-11.0.11.0.9-5.fc34.x86_64/bin/java

現(xiàn)在,在另一個終端,輸入 jconsole。

 
 
 
 
  1. $ jconsole

啟動后,jconsole 會列出本地實例。選擇“本地進(jìn)程Local Process”,然后選擇進(jìn)程的名稱并點擊“連接Connect”。這就是連接并開始使用運行中的 Java 虛擬機(JVM)的 jconsole 的全部過程。

jconsole 與本地進(jìn)程的新連接屏幕

概述

這個 Java 監(jiān)控和管理控制臺在儀表板的頂部顯示進(jìn)程標(biāo)識符(PID)。“概述Overview”標(biāo)簽有四個圖表,顯示“堆內(nèi)存使用情況Heap Memory Usage”、“線程Threads”、“類Classes”和“CPU 使用情況CPU Usage”的重要信息。

jconsole 儀表板顯示堆內(nèi)存使用量、線程、類和 CPU 使用量

沿著頂部的標(biāo)簽提供每個區(qū)域的更詳細(xì)的視圖。

內(nèi)存

“內(nèi)存Memory”標(biāo)簽顯示 JVM 所使用的內(nèi)存的各個方面的圖表。分配給 JVM 的服務(wù)器系統(tǒng)內(nèi)存量被稱為“堆Heap”。這個屏幕還提供了關(guān)于堆的內(nèi)部組件使用情況的詳細(xì)信息,例如 “伊甸園Eden Space”、“老年代Old Gen” 和 “幸存者區(qū)Survivor Space”。你也可以手動請求一個垃圾收集動作。

jconsole 內(nèi)存標(biāo)簽

線程

“線程Threads”標(biāo)簽顯示有多少線程在運行。你也可以手動檢查是否存在死鎖。

jconsole 線程儀表板顯示了隨時間變化的線程數(shù)量和滾動的線程列表

“類Classes”標(biāo)簽告訴你有多少類被加載,有多少被卸載。

jconsole 類標(biāo)簽顯示隨著時間推移加載的類數(shù)量

虛擬機摘要

“虛擬機摘要VM Summary”標(biāo)簽提供了許多關(guān)于應(yīng)用程序和主機系統(tǒng)的細(xì)節(jié)。你可以了解你所處的操作系統(tǒng)和架構(gòu)、系統(tǒng)內(nèi)存總量、CPU 數(shù)量,甚至交換空間。

jconsole 虛擬機摘要標(biāo)簽

摘要中顯示的關(guān)于 JVM 的進(jìn)一步細(xì)節(jié),包括當(dāng)前和最大的堆大小以及正在使用的垃圾收集器的信息。底部的窗格列出了傳遞給 JVM 的所有參數(shù)。

MBeans

最后一個標(biāo)簽,MBeans,讓你通過所有的 MBeans 向下鉆取,以查看每個 MBeans 的屬性和值。

MBeans 標(biāo)簽

總結(jié)

Java 已經(jīng)存在了很長時間,它將繼續(xù)為全球數(shù)百萬的系統(tǒng)提供動力。有很多開發(fā)環(huán)境和監(jiān)控系統(tǒng)可以使用,但像 jconsole 這樣的包含在基本工具包中的工具非常有價值。


分享題目:用jconsole在Linux上監(jiān)控你的Java
瀏覽地址:http://www.5511xx.com/article/djcpiio.html