2020-08-17spring boot 项目部署为linux服务,自定义日志路径

1.1 maven 配置

   
                org.springframework.boot
                spring-boot-maven-plugin
                
                    true
                
            

1.2 上传jar到指定路径

物理路径: /app/monitor-collector

image.png

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
image.png

1.4 查看服务状态

# 查看服务状态;
service monitor-collector status
image.png

1.5 停止服务

service monitor-collector stop

1.6 下次发布,上传文件需要重新授权 +x,否则报错

image.png

1.7 查询默认日志

默认日志路径: linux 下 /var/log/路径下;

 /var/log/monitor-collector.log
image.png

1.8自定义参数

在这种方式下,我们还可以使用自定义的.conf文件来变更默认配置,方法如下:

  1. 在jar包相同路径下创建一个.conf文件,名称应该与.jar的名称相同,如monitor-collector.conf

  2. 在其中配置相关变量,如:

    LOG_FOLDER=/app/monitor-collector/
    

conf文件名称与jar不同,导致不能产生日志文件

image.png

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

image.png

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

image.png

你可能感兴趣的:(2020-08-17spring boot 项目部署为linux服务,自定义日志路径)