linux下JVM引數-XX:+HeapDumpOnOutOfMemoryError 設定
1、配置方法 在JAVA_OPTIONS變數中增加 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${目錄}。 例如:export JAVA_OPTS="-Xms2048M -Xmx2048M -Xmn682M -XX:MaxPermSize=96M" 2、引數說明 (1)-XX:+HeapDumpOnOutOfMemoryError引數表示當JVM發生OOM時,自動生成DUMP檔案。 (2)-XX:HeapDumpPath=${目錄}引數表示生成DUMP檔案的路徑,也可以指定檔名稱,例如:-XX:HeapDumpPath=${目錄}/java_heapdump.hprof。如果不指定檔名,預設為:java_<pid>_<date>_<time>_heapDump.hprof。
相關推薦
linux下JVM引數-XX:+HeapDumpOnOutOfMemoryError 設定
1、配置方法 在JAVA_OPTIONS變數中增加 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${目錄}。 例如:export JAVA_OPTS="-Xms2048M -Xmx2048M
JVM引數-XX:+HeapDumpOnOutOfMemoryError使用方法
1、配置方法 在JAVA_OPTIONS變數中增加 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${目錄}。 例如:export JAVA_OPTS="-Xms2048M -Xmx2048M -Xmn682M -XX:MaxPermSize=96
Linux下的密碼複雜程度設定
在linux,設定密碼複雜度的方法有幾個 1. 一個是在/etc/login.defs檔案,裡面幾個選項 PASS_MAX_DAYS 90 #密碼最長過期天數 PASS_MIN_DAYS 80 &
linux下使用gdb的斷點設定
啟動GDB後,首先就是要設定斷點,程式中斷後才能除錯。在gdb中,斷點通常有三種形式: 斷點(BreakPoint): 在程式碼的指定位置中斷,這個是我們用得最多的一種。設定斷點的命令是break,它通常有如下方式: break <function> 在進入指定函式時停住
Linux下Apache服務的基本設定(企業級)
Apache Apache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它快速、可靠並且可通過簡單的API擴充,將Perl/Python等直譯器編譯到伺服器中。同時Apache音譯為阿帕
Linux下mysql不區分大小寫設定
Linux環境下的MySQL資料庫的表名預設是區分大小寫的 Windows環境下的MySQL資料庫的表名預設是不區分大小寫的 所以Linux下想mysql不區分下大寫可以檢視/etc/my.cnf檔案: cat /etc/my.cnf 如果要使用資料庫表名不區分大
Jstatd方式遠端監控Linux下 JVM執行情況
最近一個專案部署在伺服器上執行時出現了問題,經過排查發現是java記憶體溢位的問題,所以為了實時監控伺服器java記憶體的情況,需要遠端檢視伺服器上JVM記憶體的一些情況。另外伺服器系統是CentOS 7 最小安裝,沒有圖形化介面,不能採用vnc遠端。所以只能通過Visua
linux下的ftp訪問路徑設定
假設你已經在linux上安裝並配置好了vsftpd伺服器,那麼有時我們想讓訪問者只能特定目錄下的檔案怎麼辦呢? 彆著急,看下面的設定,首先輸入命令 vim /etc/vsftpd.conf" 開啟配置檔案,新增下面一條語句: local_root=/home/xxx/x
Linux下mongodb使用者管理和設定遠端登陸
折騰了下linux伺服器上的mongodb的遠端登陸,遇到了點問題,在這裡記錄下來。以備以後查詢。 前提:已經在linux上安裝好了mongodb。安裝方法這裡不說了,網上各種有。 本地用到的工具(windows):mongoChef(一個視覺化
Linux下oracle開機自啟動設定
今天在虛擬機器安裝完oracle資料庫重啟系統後想進入資料庫卻發現如下錯誤: 出現ORA-01034和ORA-27101的原因是多方面的:主要是oracle當前的服務不可用,shared memory realm does not exist,是因為oracle沒有啟動或沒有正常啟動。那麼如何
centos7 rhel7 linux下怎麼安裝google chrome 設定谷歌瀏覽器桌面快捷方式
1.我電腦之前已經安裝了google瀏覽器,用方便的yum命令解除安裝調,命令為: yum remove google-chrome-stable.x86_64 2. 現在國內google基本上被牆,已經下載不了,而且centos瀏覽器有火狐,就預
linux下關於環境變數的設定,及python中path路徑的優先匹配順序
關於PATH的作用:PATH說簡單點就是一個字串變數,當輸入命令的時候LINUX會去查詢PATH裡面記錄的路徑。比如在根目錄/下可以輸入命令ls,在/usr目錄下也可以輸入ls,但其實ls這個命令根本不在這個兩個目錄下,事實上當你輸入命令的時候LINUX會去/bin,/us
linux下sftp使用者建立及設定其主目錄
請自行安裝openssh。本人測試版本:openssh-clients-6.4p1-8.el7.x86_64openssh-server-6.4p1-8.el7.x86_64openssh-6.4p1-8.el7.x86_64版本查詢命令:rpm -qa | grep ope
64位Linux下JVM記憶體調設遇到GC問題的備忘
問題:jar提交到64位的linux環境中執行,由於檔案過大,5G左右,發現數據一致匯入不了,於是設定了JVM記憶體,執行命令如下: java -Xmx10240m -jar vip.jar 結果爆出GC錯誤: java.lang.OutOfMemoryError:
Linux下Nginx快捷啟動關閉設定
Linux下Nginx開關服務,正常方式是這樣({nginx}-為Nginx安裝路徑):{nginx}/sbin/nginx #啟動 {nginx}/sbin/nginx -s stop #停止這種方式帶來很多不便,因此介紹一種快捷啟動關閉Nginx的方式。在/etc/ini
【Linux運維入門】Jstatd方式遠端監控Linux下 JVM執行情況
前言 最近一個專案部署在伺服器上執行時出現了問題,經過排查發現是java記憶體溢位的問題,所以為了實時監控伺服器java記憶體的情況,需要遠端檢視伺服器上JVM記憶體的一些情況。另外伺服器系統是Cen
Linux 下 Mutt的安裝及設定
聽說Linux 下用Mutt收發郵件效率會比較高,所以剛才安裝了Mutt以及msmtp,隨後進行賬號得設定,現在已經可以成功收發郵件了。但具體得使用還需學習!前提:郵箱開通SMTP服務,這個可以在設定裡面找到,以網易yeah郵箱為例,開通SMTP服務的時候需要繫結手機。此外還
Linux————Linux下批量建立使用者並設定密碼(shell指令碼)
在這裡分為兩種情況 1.有規則給定使用者名稱 2.給定無規則使用者名稱 3.刪除 一:以下是建立給定使用者名稱: 首先得給出給定使用者名稱,並逐個建立 for user in {u1,u2,u3,u
【Linux運維入門】JMX方式遠端監控Linux下JVM執行情況
這篇部落格以JBoss伺服器為例,介紹JMX以方式如何配置,以遠端連線伺服器,檢視JVM執行情況。其他伺服器如Tomcat等類似。 執行環境 1. 伺服器:CentOS 7(最小化安裝) i
linux下安裝redis,啟動,停止,設定密碼
第一步:安裝外掛: 1 yum -y install cpp binutils glibc glibc-kernheaders glibc-common glib