启动 jvm 参数小总结
1、启动某项目
nohup java -jar -Xms256m -Xmx512m -Dspring.config.location=/config/application.yml -Dfile.encoding=UTF-8 /source/zuul-server/zuul-server-1.1.jar >> /source/zuul-server.log &
nohup 不挂断的运行
-Xms 为 jvm 启动时分配的内存,比如-Xms256m,表示分配256M
-Xmx 为 jvm 运行过程中分配的最大内存,比如-Xms512m,表示jvm进程最多只能够占用512M内存
-Xss 为 jvm 启动的每个线程分配的内存大小,默认JDK1.4中是256K,JDK1.5+中是1M
-Xmn2g :设置年轻代大小为2G。整个堆大小=年轻代大小 + 年老代大小 + 持久代大小 。持久代一般固定大小为64m,所以增大年轻代后,将会减小年老代大小。
>> 追加日志
& 后台运行
缘于生活,而归于工作。本人所书,而意于分享。
如有转载,请注明出处!
--活出自己范儿