linux 输出gc日志,Tomcat输出保存JVM GC日志文件
當(dāng)系統(tǒng)出現(xiàn)問(wèn)題時(shí),分析java虛擬機(jī)GC日志可以幫助我們定位問(wèn)題,一般來(lái)說(shuō),
我們可以通過(guò)制定JVM參數(shù)使tomcat保存GC日志文件,具體實(shí)現(xiàn)如下:
Windows下
找到tomcat的解壓目錄,進(jìn)入bin文件夾,修改catalina.bat,在第一行加入如下代碼
set "JAVA_OPTS=%JAVA_OPTS% -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:D:\MyDisk\gc.log"
GC日志文件路徑可自己制定,生成GC日志文件內(nèi)容如下:
Linux下
同理,找到tomcat的安裝目錄,修改catalina.sh,在第一行加入如下代碼:
JAVA_OPTS="-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/usr/local/tomcat/apache-tomcat-8.5.0/bin/gc.log"
生成GC日志文件內(nèi)容如下:
END.
log4j配置輸出到多個(gè)日志文件
通常我們項(xiàng)目里,有一些重要的日志想單獨(dú)的輸出到指定的文件,而不是全總輸出到系統(tǒng)的日志文件中.那么我們log4j為我們提供了這種功能,以下我們來(lái)一步一步看是怎么做的.這里以property的配置方式寫. ...
log4j配置輸出到多個(gè)日志文件(轉(zhuǎn))
參考資料:http://logging.apache.org/log4j/1.2/manual.html 通常我們項(xiàng)目里,有一些重要的日志想單獨(dú)的輸出到指定的文件,而不是全總輸出到系統(tǒng)的日志文件中.那 ...
【Tomcat】tomcat logs 目錄下各日志文件的含義
tomcat每次啟動(dòng)時(shí),自動(dòng)在logs目錄下生產(chǎn)以下日志文件,按照日期自動(dòng)備份.可以幫助我們更好的找出錯(cuò)誤. ? 一. 認(rèn)識(shí)各種目錄的作用及記錄的信息 目錄
【轉(zhuǎn)】tomcat logs 目錄下各日志文件的含義
tomcat每次啟動(dòng)時(shí),自動(dòng)在logs目錄下生產(chǎn)以下日志文件,按照日期自動(dòng)備份 ? localhost.2016-07-05.txt ? //經(jīng)常用到的文件之一 ,程序異常沒(méi)有被捕獲的時(shí)候拋出的地方 ...
tomcat logs 目錄下各日志文件的含義
tomcat每次啟動(dòng)時(shí),自動(dòng)在logs目錄下生產(chǎn)以下日志文件,按照日期自動(dòng)備份 localhost.2016-07-05.txt ? //經(jīng)常用到的文件之一 ,程序異常沒(méi)有被捕獲的時(shí)候拋出的地方 ca ...
log4j輸出多個(gè)自定義日志文件,動(dòng)態(tài)配置路徑
Log4J的配置文件(Configuration File)就是用來(lái)設(shè)置記錄器的級(jí)別.存放器和布局的,它可接key=value格式的設(shè)置或xml格式的設(shè)置信息.通過(guò)配置,可以創(chuàng)建出Log4J的運(yùn)行環(huán)境 ...
log4j分離日志輸出 自定義過(guò)濾 自定義日志文件
普通的log4j.properties 定義: ### set log levels ### log4j.rootLogger = debug,D,E ## Disable other log log ...
log4j 輸出原始數(shù)據(jù)到指定日志文件
項(xiàng)目中需要將上傳的數(shù)據(jù)輸出到指定的log文件,之前對(duì)log4j缺少深入認(rèn)識(shí),普遍將整個(gè)應(yīng)用的日志到輸出到一個(gè)文件. 在經(jīng)理的幫助下,業(yè)務(wù)數(shù)據(jù)可以直接輸出到指定的log文件,現(xiàn)將配置及使用流程整理一下. ...
log4j輸出多個(gè)自定義日志文件(轉(zhuǎn))
如果在實(shí)際應(yīng)用中需要輸出獨(dú)立的日志文件,怎樣才能把所需的內(nèi)容從原有日志中分離,形成單獨(dú)的日志文件呢? 先看一個(gè)常見(jiàn)的log4j.properties文件,它是在控制臺(tái)和test.log文件中記錄日志: ...
隨機(jī)推薦
Codeforces Round #363 (Div. 2)A-D
699A 題意:在一根數(shù)軸上有n個(gè)東西以相同的速率1m/s在運(yùn)動(dòng),給出他們的坐標(biāo)以及運(yùn)動(dòng)方向,問(wèn)最快發(fā)生的碰撞在什么時(shí)候 思路:遍歷一遍坐標(biāo),看那兩個(gè)相鄰的可能相撞,更新ans #include< ...
ThreadPool原理介紹
public class ThreadPoolExecutorextends AbstractExecutorService 一個(gè) ExecutorService,它使用可能的幾個(gè)池線程之一執(zhí)行每個(gè)提 ...
ssh 遠(yuǎn)程 centos 亂碼
今天,幫我們同學(xué)處理一下中文顯示亂碼的問(wèn)題.這個(gè)是個(gè)國(guó)內(nèi)Linux用戶煩惱的問(wèn)題,由于大部分的Linux發(fā)行版都是以英語(yǔ)為主體的,而且英文在通用性和穩(wěn)定性上都比中文要好一些,各種奇怪的BUG也要少一點(diǎn) ...
概述hibernate入門安裝配置
1.jdbc連接的優(yōu)缺點(diǎn) JDBC的優(yōu)點(diǎn) 直接底層操作,提供了很簡(jiǎn)單.便捷的訪問(wèn)數(shù)據(jù)庫(kù)的方法,跨平臺(tái)性比較強(qiáng).靈活性比較強(qiáng),可以寫很復(fù)雜的SQL語(yǔ)句. JDBC的缺點(diǎn) 1).因?yàn)镴AVA是面向?qū)ο蟮? ...
解決 Cocos2d-x 中 Android.mk 手動(dòng)添加源文件
轉(zhuǎn)自:http://blog.csdn.net/ypfsoul/article/details/8909178 Makefile Android.mk 引發(fā)的思索 在我們編寫 Android 平臺(tái) c ...
【C#學(xué)習(xí)筆記】類構(gòu)造函數(shù)使用
using System; namespace ConsoleApplication { class stu { private string name; private int age; publi ...
hdu3006之位壓縮
The Number of set Time Limit: 2000/1000 MS (Java/Others)????Memory Limit: 32768/32768 K (Java/Others ...
HDOJ(HDU) 2524 矩形A + B(推導(dǎo)公式、)
Problem Description 給你一個(gè)高為n ,寬為m列的網(wǎng)格,計(jì)算出這個(gè)網(wǎng)格中有多少個(gè)矩形,下圖為高為2,寬為4的網(wǎng)格. Input 第一行輸入一個(gè)t, 表示有t組數(shù)據(jù),然后每行輸入n,m ...
express源碼剖析--Router模塊
1.加載模塊執(zhí)行代碼: methods.forEach(function(method){ //method是http協(xié)議的各種請(qǐng)求方法,如:get,put,headee,post Route.pro ...
php獲勝的算法的概率,它可用于刮,大轉(zhuǎn)盤等彩票的算法
php獲勝的算法的概率,它可用于刮,大轉(zhuǎn)盤等彩票的算法. easy,代碼里有具體凝視說(shuō)明.一看就懂 <?php /* * 經(jīng)典的概率算法, * $proArr是一個(gè)預(yù)先設(shè)置的數(shù)組. * 假設(shè)數(shù)組 ...
與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的linux 输出gc日志,Tomcat输出保存JVM GC日志文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python做Linux进程运行,Pyt
- 下一篇: linux收发十六进制工具,linux下