后台运行并打印日志:
#日志打印输出
nohup java -jar hwzt-third-party.jar >nohup.log 2>&1 &
开启jvisualvm远程监控并打印日志:
nohup java -jar
#开启jvisualvm
-Djava.rmi.server.hostname=192.168.153.128
-Dcom.sun.management.jmxremote.port=18888
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.managementote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
#日志打印输出
hwzt-third-party.jar >nohup.log 2>&1 &
开启jvisualvm和jmc远程监控指定内存大小并打印日志:
nohup java -jar
#开启jvisualvm
-Djava.rmi.server.hostname=10.22.3.73
-Dcom.sun.management.jmxremote.port=18888
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.managementote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
#开启jmc
-XX:+UnlockCommercialFeatures
-XX:+FlightRecorder
-XX:FlightRecorderOptions=defaultrecording=true
#指定内存大小
-Xms1024m
-Xmx2048m
-XX:PermSize=1024M
-XX:MaxPermSize=2048M
#日志打印输出
hwzt-third-party.jar >nohup.log 2>&1 &
开启jvisualvm和jmc远程监控指定内存大小,oom时打印堆栈信息输出堆栈文件并打印日志:
nohup java -jar
#开启jvisualvm
-Djava.rmi.server.hostname=10.22.3.73
-Dcom.sun.management.jmxremote.port=18888
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.managementote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
#开启jmc
-XX:+UnlockCommercialFeatures
-XX:+FlightRecorder
-XX:FlightRecorderOptions=defaultrecording=true
#开启内存泄漏时输出日志
-XX:+HeapDumpOnOutOfMemoryError
#指明日志输出的地址
-XX:HeapDumpPath=/home/tempadmin/hwzt-third-party
#指定内存大小
-Xms1024m
-Xmx2048m
-XX:PermSize=1024M
-XX:MaxPermSize=2048M
#日志打印输出
hwzt-third-party.jar >nohup.log 2>&1 &
开启jvisualvm和jmc远程监控指定内存大小,oom时打印堆栈信息输出堆栈文件,打印输出GC回收详情并打印日志:
nohup java -jar
#开启jvisualvm
-Djava.rmi.server.hostname=10.22.3.73
-Dcom.sun.management.jmxremote.port=18888
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.managementote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
#开启jmc
-XX:+UnlockCommercialFeatures
-XX:+FlightRecorder
-XX:FlightRecorderOptions=defaultrecording=true
#开启内存泄漏时输出日志
-XX:+HeapDumpOnOutOfMemoryError
#指明日志输出的地址
-XX:HeapDumpPath=/home/tempadmin/hwzt-third-party
#开启GC输出日志
-XX:+PrintGCDetails
#指明日志输出地址
-Xloggc:/home/tempadmin/hwzt-third-party/gc/gc.log
#指定内存大小
-Xms1024m
-Xmx2048m
-XX:PermSize=1024M
-XX:MaxPermSize=2048M
#日志打印输出
hwzt-third-party.jar >nohup.log 2>&1 &
Linux实时输出日志信息:
tail -f nohup.log