新聞中心
一些情況下,當(dāng)應(yīng)用程序被發(fā)布到實(shí)際環(huán)境之后,你需要在linux系統(tǒng)下調(diào)整JVM參數(shù)來優(yōu)化應(yīng)用程序的運(yùn)行環(huán)境。本文將介紹在Linux下調(diào)整JVM參數(shù)的實(shí)踐步驟。

成都創(chuàng)新互聯(lián)一直秉承“誠信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶多一個(gè)朋友!為您提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、成都網(wǎng)頁設(shè)計(jì)、小程序開發(fā)、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、成都app軟件開發(fā)公司是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)公司,等你一起來見證!
首先,你需要下載支持Linux的Java環(huán)境,一般可以從官網(wǎng)下載Java安裝包,比如 Oracle Java SE,OpenJDK,Apache Harmony,等等。安裝包的安裝可以參考官方文檔,不做過多詳述。
安裝完后,打開命令行工具,切換可以修改Jvm參數(shù)的根目錄,即更目錄下找到Java安裝路徑,比如在/usr/java/default/bin目錄或/usr/java/jdk1.8.0_231/bin目錄。該bin目錄下包含了jvm參數(shù)設(shè)置時(shí)需要用到的工具,如 java,javac,jps,jstatd等等。
第三步,根據(jù)實(shí)際需求,可以使用 nano、vim等文本編輯器打開各種JVM參數(shù)的配置文件,更改其值,比如Java的堆大?。?Xms1024M, 堆最大值:-Xmx2048M, 垃圾收集器:-XX:+UseG1GC,等等。
請(qǐng)求參數(shù)調(diào)整的完成之后,還需要重啟JVM,使其生效,這一步驟也可以在命令行中操作:
1.查看當(dāng)前Linux系統(tǒng)中Java進(jìn)程的pid
ps -ef | grep java
2.找到當(dāng)前進(jìn)程相關(guān)的pid
kill -9 pid
3.重新啟動(dòng)Java進(jìn)程,并且啟動(dòng)時(shí)傳入配置文件
java -jar ./boot.jar --spring.profiles.active=xxx --SYS_CONF_DIR=xxx
最后,可以用Java工具來檢查新配置參數(shù)的正確性和參數(shù)的生效情況
jstat -gc pid
總結(jié)一下,在Linux系統(tǒng)下,調(diào)整JVM參數(shù)的步驟主要包括:下載安裝Java環(huán)境,打開配置文件,修改參數(shù),重啟JVM,檢查參數(shù)生效情況。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價(jià)格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動(dòng)、聯(lián)通機(jī)房等。
網(wǎng)頁題目:參數(shù)調(diào)整Linux系統(tǒng)下JVM參數(shù)的步驟(linux設(shè)置jvm)
文章轉(zhuǎn)載:http://www.dlmjj.cn/article/dpcocgi.html


咨詢
建站咨詢
