Linux中jar包指定端口、配置文件启动并记录日志
查看当前jar包进程
ps -ef | grep SmartradioAndvillageproject_server-0.0.1-SNAPSHOT.jar
杀死当前进程
kill -9 进程号
指定启动时的内存大小
nohup java -jar -server -Xms512m -Xmx1024m /opt/jar/SmartradioAndvillageproject_server-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev >/opt/jar/dev.log & tail -f
/opt/jar/dev.log &
查看日志
一直变化的文件总是显示后20行(使用最多)
tail -f 20 dev.log
指定端口启动并记录日志:
nohup java -jar -Dserver.port=8888 SmartradioAndvillageproject_server-0.0.1-SNAPSHOT.jar >log.log &
指定正式或者测试环境启动并记录日志:
nohup java -jar /opt/jar/SmartradioAndvillageproject_server-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev >/opt/jar/dev-`date +%Y-%m-%d`.out &