首页 > 其他分享 >springboot配置项

springboot配置项

时间:2022-11-18 14:35:24浏览次数:42  
标签:文件 springboot 配置 jar logs file 日志 log

该文档主要描述,在 springboot项目下相关的一些配置项的使用记录及说明

1、日志文件配置项

对应的配置项就是: logging.file = ./logs/xxx.log
表示这个服务的日志要输出到当前目录的 logs下的 xxx.log 文件。

项目进程之前启动,直接使用 nohup 输出到 nohup.log, 没有按时间归档,也没有做相关的规划,日志不断地输出在 nohup.log 文件上,时间长了,nohup.log 文件也越来越大,好几个G的日志文件,对性能、IO 也都是很大的挑战。

嗯,今天要讨论的话题是,怎样把服务的日志输出到指定的文件中去,
就需要在 application.yml 文件上添加 logging.file 配置项

logging:
  level:
    root: info
  file: ./logs/server.log

这样,把application.yml 一起打到jar包,它就会启动时生效,也可以把 application.yml 文件拿出来,和jar包同级,它也是可以加载到。
如果再不想修改这个文件,那启动的时候,也可以添加启动参数 java -jar xxx.jar --logging.file=./logs/xx.log 这样也行。

标签:文件,springboot,配置,jar,logs,file,日志,log
From: https://www.cnblogs.com/aaacarrot/p/16903118.html

相关文章

  • SpringBoot使用ServletFileUpload上传文件时servletFileUpload.parseRequest(request)
    1.问题描述1.1SpringBoot使用ServletFileUpload上传文件时List<FileItem>items=servletFileUpload.parseRequest(request)为空//获取ServletFileUploadServletF......
  • Springboot项目java -jar 启动jar包参数详解
    Windows1、指定端口java-jarspringboot.jar--server.port=81812、指定配置文件java-jarspringboot.jar--spring.profiles.active=dev3、同时指定端口与配置文件ja......
  • spring-security 跨域配置
    跨域问题是实际应用开发中一个非常常见的需求,在Spring框架中对于跨域问题的处理方案有好几种,引入了SpringSecurity之后,跨域问题的处理方案又增加了。1.什么是CORSCORS(C......
  • 配置实现快速程序开发
    时光荏苒飞梭,今日已到三十有六回想十二年的程序开发之路,唯有近几年收获颇丰。1、从2008年开始自己积累了自己的基于配置实现的开发架构2、这几年所做的项目都有了积累并不断......
  • 两个.bashrc文件配置问题
    目录​​问题:​​​​解决办法:​​当我用fireflyrk3328开发板用ros进行主从机通讯的时候,需要更改.bashrc文件的配置进行主从机通讯,但是却发现有两个.bashrc文件,那么该如何......
  • ubuntu 16.04配置固定IP地址
    目录​​前言:​​​​1.查看网卡设备:​​​​2.编辑配置文件​​​​3.重启网络​​前言:有时候为了网络通讯方便,我们需要设置通讯方电脑的IP为固定IP,这样不用每次开机之后重......
  • 白泽四足机器人Opencat程序玩法之——下载安装配置蓝牙app
    导航在这里:白泽四足机器人导航贴在下方文件夹中红框中可以看到一个安卓app,将安装包文件传到手机上进行安装。安装完之后打开app如下所示,可以看到我们的机器人蓝牙名字为MLT......
  • 白泽四足机器人配置arduino库文件
    导航在这里:白泽四足机器人导航贴打开如下Libraries文件夹 可以看到文件夹里面有I2Cdev,MemoryFree,MPU6050,QList一共四个文件夹。 将这四个文件夹复制一下,然后找到如下......
  • LGT8F328P版Arduino nano在Arduino IDE里添加硬件配置(windows+ubuntu)
    导航在这里:白泽四足机器人导航贴windows:打开如下Larduino_HSP_v3.6c_bt19200bps文件夹可以看到如下hardware,libraries,sketches三个文件夹,将这三个文件夹复制一下,找到如下......
  • 51:Pycharm开发环境的下载安装配置_项目创建和运行
    ###PyCharm开发环境的使用开始学习控制语句,就会有大量的练习,我们开始学习更加强大的IDE。目前,比较流行的IDE是PyCharm。当然,还有其他IDE可供我们使用:1.IDLE2.PyC......