赞
踩
目录
java -jar XXX.jar
以此方式运行后,退出即关闭。
使用 nohup 不挂断的运行,注意并没有后台运行的功能.用nohup命令可以使命令永久的执行,和客户端没有任何关系.
配合
&: 后台运行
nohup java -jar xxx.jar &
可以让jar包一直后台运行,
缺省的情况下会默认将信息输出到nohup.out文件中
指定信息输出文件:
nohup java -jar xxx.jar > ./xxx.out &
以上就会将jar运行的信息输出到同级目录下的 xxx.out 文件中
JVM的内存分配
-Xms: 分配堆最小内存(初始堆大小),默认为物理内存的1/64,空余堆内存小于40%时,jvm就会增大堆内存大小直到xmx 【堆内存初始大小】
-Xmx: 分配堆最大内存,默认为物理内存的1/4,默认空余堆内存大于70%,jvm就会减小堆内存大小直到xms 【堆内存最大值】
-XX:PermSize: 设置持久代初始值,默认为物理内存的1/64 【永久内存初始大小】
-XX:MaxPermSize: 设置持久代最大值,默认为物理内存的1/4 【永久内存最大值】
nohup java -jar -Xms512M -Xmx2048M -XX:PermSize=512M -XX:MaxPermSize=1024M xxx.jar > ./xxx.out &
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。