linux基础环境:jdk和maven
有了基础环境再将微服务的所有jar包上传至linux
使用shell脚本部,假设这个shell脚本名为start.sh
export JAVA_HOME=/mydata/jdk1.8.0_171
export PATH=$JAVA_HOME/bin/:$PATH
nohup java -jar xxx.jar >/mydata/a.log 2>&1 &
nohup java -jar xxx.jar >/mydata/b.log 2>&1 &nohup java -jar xxx.jar >/mydata/c.log 2>&1 &
nohup 表示不挂断运行
/mydata/jdk1.8.0_171 这里为你自己安装jdk的目录
xxx 表示你的jar包
>/mydata/a.log 对应jar包的输出日志
2>&1 表示重定向输出
& 表示后台运行
启动:
sh start.sh
如果需要开机自动启动脚本,需修改相应的配置
首先进入该目录
cd /etc/rc.d
然后
vi rc.local
添加红色部分
cd /mydata/知识屋 为你自己shell脚本的目录
sh /mydata/知识屋/start.sh 启动shell脚本
最后修改权限(在对应的目录下修改)
1.修改shell脚本的权限
chmod 777 start.sh
2.修改rc.local的权限
chmod 777 rc.local
重启linux
reboot
查看java进程
ps -ef | grep java