nohup java -Djava.security.egd=file:/dev/./urandom -Duser.timezone=Asia/Shanghai -jar example.jar -XX:+UseG1GC --spring.profiles.active=test &
1、用途:在系统后台不挂断地运行命令,退出终端不会影响程序的运行
2、语法:nohup Command [ Arg … ] [ & ]
3、退出状态
该命令返回下列出口值:
1、用途:配置Java应用程序中的随机数生成
2、意义:SecureRandom在Java各种组件中使用广泛,可以可靠地产生随机数。但在大量产生随机数的场景下,性能会降低。这时可以使用 "-Djava.security.egd= file:/dev/./urandom"加快随机数产生过程
1、用途:设置时区
2、意义:Java程序在启动的时候如果没有指定时区,默认会根据System.getProperty("user.timezone")去获取操作系统配置文件中配置的时区
指定使用G1垃圾回收器
指定配置文件进行启动
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。