2020-08-17spring boot 项目部署为linux
2020-08-17 本文已影响0人
ForestPei
1.1 maven 配置
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
1.2 上传jar到指定路径
物理路径: /app/monitor-collector

1.3 创建软连接
# 建立软连接,授权,启动,查询状态
ln -s /app/monitor-collector/monitor-collector-1.0.jar /etc/init.d/monitor-collector
# 授权
chmod a+x /etc/init.d/monitor-collector
# 启动服务;
service monitor-collector start
# 查看服务状态;
service monitor-collector status

1.4 查看服务状态
# 查看服务状态;
service monitor-collector status

1.5 停止服务
service monitor-collector stop
1.6 下次发布,上传文件需要重新授权 +x,否则报错

1.7 查询默认日志
默认日志路径: linux 下 /var/log/路径下;
/var/log/monitor-collector.log

1.8自定义参数
在这种方式下,我们还可以使用自定义的.conf文件来变更默认配置,方法如下:
-
在jar包相同路径下创建一个.conf文件,名称应该与.jar的名称相同,如monitor-collector.conf
-
在其中配置相关变量,如:
LOG_FOLDER=/app/monitor-collector/
conf文件名称与jar不同,导致不能产生日志文件

文件相同,配置好,重启即产生monitor-collector.log文件

查看日志内存,重启和访问接口都产生了新日志
