您的位置:首页 > 数码常识数码常识
java-jar命令设置启动参数(Java-jar启动参数带特殊字符)
2025-05-11人已围观
java-jar命令设置启动参数(Java-jar启动参数带特殊字符)
/usr/local/java/jdk1.8.0_131/bin/java -jar -server -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/spb_zcmweb/8103/dump/heap/ -Djava.io.tmpdir=/data/spb_zcmweb/8103/tmp/ -Dserver.port=8103 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=5103 -Dcom.sun.management.jmxremote.rmi.port=6103 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.access.file=/usr/local/java/jdk1.8.0_131/jre/lib/management/jmxremote.access -Xmx2G -Xms2G -XX:+DisableExplicitGC -verbose:gc -Xloggc:/data/spb_zcmweb/8103/log/gc.%t.log -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime -XX:+PrintGCTaskTimeStamps -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Dserver.connection-timeout=60000 -Dserver.tomcat.accept-count=1000 -Dserver.tomcat.max-threads=300 -Dserver.tomcat.min-spare-threads=65 -Dserver.tomcat.accesslog.enabled=false -Dserver.tomcat.accesslog.directory=/data/spb_zcmweb/8103/log/ -Dserver.tomcat.accesslog.prefix=access_log -Dserver.tomcat.accesslog.pattern=combine -Dserver.tomcat.accesslog.suffix=.log -Dserver.tomcat.accesslog.rotate=true -Dserver.tomcat.accesslog.rename-on-rotate=true -Dserver.tomcat.accesslog.request-attributes-enabled=true -Dserver.tomcat.accesslog.buffered=true -XX:NewRatio=4 -XX:SurvivorRatio=30 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=8 -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -XX:ParallelGCThreads=24 -XX:ConcGCThreads=24 -XX:-UseGCOverheadLimit -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSFullGCsBeforeCompaction=1 -XX:+CMSParallelRemarkEnabled -XX:+CMSScavengeBeforeRemark -XX:+ParallelRefProcEnabled -XX:+UseCMSCompactAtFullCollection -XX:CMSMaxAbortablePrecleanTime=6000 -XX:CompileThreshold=10 -XX:MaxInlineSize=1024 -Dsun.net.client.defaultConnectTimeout=60000 -Dsun.net.client.defaultReadTimeout=60000 -Dnetworkaddress.cache.ttl=300 -Dsun.net.inetaddr.ttl=300 -Djsse.enableCBCProtection=false -Djava.security.egd=file:/dev/http://sjzlt.cn/shuma/urandom -Dfile.encoding=UTF-8 -Dlog.path=/data/spb_zcmweb/8103/log/ -Dspring.profiles.active=online /data/spb_zcmweb/8103/deploy/zcmweb.jar zcmweb nohup java -jar http://sjzlt.cn/shuma/home/app/demo.jar > -Dspring.config.location=/tmp/springboottmp/ --spring.profiles.active=test -Dserver.port=8080 -Dserver.address=127.0.0.1 > logs/demo.log 2>&1 &命令详解:
Java-jar启动参数带特殊字符
1、nohup不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
2、java -jar运行jar包
3、-Dspring.config.location使用-Dspring.config.location指定配置文件,优先级高于jar包内部的配置文件
4、--spring.profiles.active=test指定配置文件.yml
5、-Dserver.port指定端口号
6、-Dserver.address指定IP
7、2>&1在shell中,0表示标准输入,1表示标准输出,2表示标准错误。
而>表示重定向,而2>&1中的&则表示等同于的意思。
8、> file表示将标准输出输出到file中,即相当于1>file
9、2> error表示将标准错误输出到error中
10、2>&1表示将标准错误也输出到标准输出中
11、>/dev/null相当于1>/dev/null 2>&1表示将标准错误重定向到标准输出中,并将标准输出输出到无底洞中(即不记录)
12、&&是指在后台运行
13、jvm堆设值: -Xms500m -Xmx500m -Xmn250m -Xss256k
14、-server:服务器模式,在多个CPU时性能佳,启动慢但性能好,能合理管理内存。
15、-XX:+HeapDumpOnOutOfMemoryError:在堆溢出时保存快照
java -X命令在终端查询所有的java堆参数:
-server和-client具体说明:
-server:一定要作为第一个参数,在多个 CPU 时性能佳,还有一种叫 -client 的模式,特点是启动速度比较快,但运行时性能和内存管理效率不高,通常用于客户端应用程序或开发调试,在 32 位环境下直接运行 Java 程序默认启用该模式。Server 模式的特点是启动速度比较慢,但运行时性能和内存管理效率很高,适用于生产环境,在具有 64 位能力的 JDK 环境下默认启用该模式,可以不配置该参数。
-XX:+HeapDumpOnOutOfMemoryError:
上面就是小居数码小编今天给大家介绍的关于(Java-jar启动参数带特殊字符)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。
94%的朋友还想知道的:
vivoX90Pro充电速度多少瓦(vivoX90Pro处理器参数)
shell调用python(shell调用python函数参数返回)
ajax请求的常用参数(jqueryajax请求参数)
华为P50Pocket手机屏幕尺寸(华为P50Pocket屏幕参数)
155134
/usr/local/java/jdk1.8.0_131/bin/java -jar -server -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/spb_zcmweb/8103/dump/heap/ -Djava.io.tmpdir=/data/spb_zcmweb/8103/tmp/ -Dserver.port=8103 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=5103 -Dcom.sun.management.jmxremote.rmi.port=6103 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.access.file=/usr/local/java/jdk1.8.0_131/jre/lib/management/jmxremote.access -Xmx2G -Xms2G -XX:+DisableExplicitGC -verbose:gc -Xloggc:/data/spb_zcmweb/8103/log/gc.%t.log -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime -XX:+PrintGCTaskTimeStamps -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Dserver.connection-timeout=60000 -Dserver.tomcat.accept-count=1000 -Dserver.tomcat.max-threads=300 -Dserver.tomcat.min-spare-threads=65 -Dserver.tomcat.accesslog.enabled=false -Dserver.tomcat.accesslog.directory=/data/spb_zcmweb/8103/log/ -Dserver.tomcat.accesslog.prefix=access_log -Dserver.tomcat.accesslog.pattern=combine -Dserver.tomcat.accesslog.suffix=.log -Dserver.tomcat.accesslog.rotate=true -Dserver.tomcat.accesslog.rename-on-rotate=true -Dserver.tomcat.accesslog.request-attributes-enabled=true -Dserver.tomcat.accesslog.buffered=true -XX:NewRatio=4 -XX:SurvivorRatio=30 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=8 -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -XX:ParallelGCThreads=24 -XX:ConcGCThreads=24 -XX:-UseGCOverheadLimit -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSFullGCsBeforeCompaction=1 -XX:+CMSParallelRemarkEnabled -XX:+CMSScavengeBeforeRemark -XX:+ParallelRefProcEnabled -XX:+UseCMSCompactAtFullCollection -XX:CMSMaxAbortablePrecleanTime=6000 -XX:CompileThreshold=10 -XX:MaxInlineSize=1024 -Dsun.net.client.defaultConnectTimeout=60000 -Dsun.net.client.defaultReadTimeout=60000 -Dnetworkaddress.cache.ttl=300 -Dsun.net.inetaddr.ttl=300 -Djsse.enableCBCProtection=false -Djava.security.egd=file:/dev/http://sjzlt.cn/shuma/urandom -Dfile.encoding=UTF-8 -Dlog.path=/data/spb_zcmweb/8103/log/ -Dspring.profiles.active=online /data/spb_zcmweb/8103/deploy/zcmweb.jar zcmweb nohup java -jar http://sjzlt.cn/shuma/home/app/demo.jar > -Dspring.config.location=/tmp/springboottmp/ --spring.profiles.active=test -Dserver.port=8080 -Dserver.address=127.0.0.1 > logs/demo.log 2>&1 &命令详解:
Java-jar启动参数带特殊字符
1、nohup不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
2、java -jar运行jar包
3、-Dspring.config.location使用-Dspring.config.location指定配置文件,优先级高于jar包内部的配置文件
4、--spring.profiles.active=test指定配置文件.yml
5、-Dserver.port指定端口号
6、-Dserver.address指定IP
7、2>&1在shell中,0表示标准输入,1表示标准输出,2表示标准错误。
而>表示重定向,而2>&1中的&则表示等同于的意思。
8、> file表示将标准输出输出到file中,即相当于1>file
9、2> error表示将标准错误输出到error中
10、2>&1表示将标准错误也输出到标准输出中
11、>/dev/null相当于1>/dev/null 2>&1表示将标准错误重定向到标准输出中,并将标准输出输出到无底洞中(即不记录)
12、&&是指在后台运行
13、jvm堆设值: -Xms500m -Xmx500m -Xmn250m -Xss256k
14、-server:服务器模式,在多个CPU时性能佳,启动慢但性能好,能合理管理内存。
15、-XX:+HeapDumpOnOutOfMemoryError:在堆溢出时保存快照
java -X命令在终端查询所有的java堆参数:
-server和-client具体说明:
-server:一定要作为第一个参数,在多个 CPU 时性能佳,还有一种叫 -client 的模式,特点是启动速度比较快,但运行时性能和内存管理效率不高,通常用于客户端应用程序或开发调试,在 32 位环境下直接运行 Java 程序默认启用该模式。Server 模式的特点是启动速度比较慢,但运行时性能和内存管理效率很高,适用于生产环境,在具有 64 位能力的 JDK 环境下默认启用该模式,可以不配置该参数。
-XX:+HeapDumpOnOutOfMemoryError:
上面就是小居数码小编今天给大家介绍的关于(Java-jar启动参数带特殊字符)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。
94%的朋友还想知道的:
vivoX90Pro充电速度多少瓦(vivoX90Pro处理器参数)
shell调用python(shell调用python函数参数返回)
ajax请求的常用参数(jqueryajax请求参数)
华为P50Pocket手机屏幕尺寸(华为P50Pocket屏幕参数)
155134
很赞哦! ()
相关文章
- java-jar命令设置启动参数(Java-jar启动参数带特殊字符)
- iPhone12ProMax和13Pro哪个好(iPhone12和13的优缺点全面比对)
- 最值得购买的千元手机(2023年性价比高的手机推荐)
- 项目管理高效方法(项目管理怎么高效)
- 手机榜单2023(手机推荐!排行榜前5名)
- linux读取内存数据(linux读取内存)
- 手机Mate 20 Pro相比Mate20有何区别(手机哪个牌子好?)
- 苹果手机为什么还在用5W的充电器(手机哪个牌子好?)
- excel表格中折叠的行怎么显示出来(excel表格显示第一行和后续所有行列折叠)
- 油电混合车排行榜前十名(油电混合汽车名车排行榜)