首页 > 其他分享 >Spring Boot 将日志写入文件中记录

Spring Boot 将日志写入文件中记录

时间:2023-10-02 10:56:05浏览次数:36  
标签:文件 Spring Boot 日志 写入 我们

一、介绍

  我们之前的一套操作来讲,日志都是在控制台上的但 ,如果你的项目在正式环境上跑 ,运维人员突然告诉你说日志报错了,但你日志只在控制台上,那公司项目如果访问量很大 那你是很难在控制台上找到某一条日志的。这时,我们就可以用文件把它记下来。

  这样就好啦,然后我们直接启动项目。

 二、操作

  •  这里 ,就可以看到我们的日志文件了。

  •  我们打开就可以看到内容:

  •  这里,我通过调接口,让他走日志:

  •  这里我们控制台日志就输出了

  •  我们再去看日志文件

  这样我们就将日志写入文件中记录了。

标签:文件,Spring,Boot,日志,写入,我们
From: https://www.cnblogs.com/visioning/p/17739765.html

相关文章

  • [SpringBoot 1] 自动装配和Run方法
    SpringBoot1阶段:1SpringBoot自动装配build.gradle中放依赖核心依赖,有很多启动器(spring-boot-start-xxx)@SpringBootApplication@SpringBootConfiguration@Configuration@Component@EnableAutoConfiguration@AutoConfiguration......
  • SpringMVC
    什么是MVC模式?在了解SpringMVC的工作原理之前,我们先来复习一下什么是MVC的设计模式。方便后面更能理解工作原理的架构。MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码。......
  • springMVC简介
    什么事springMVCSpringMVc是Spring框架的Web组件,它是一种基于Java实现的WebMVC的轻量级Web框架2.springMVC主要工作流程 3.DispatcherServlet(前端控制器)相当于总指挥的角色,负责接受请求,请求转发给页面控制器。DispatcherServlet(前端控制器)是SpringMVC的灵魂和心脏,它负......
  • springMVC参数传递方式
    1.springMVC参数传递方式1.2动态参数绑定  2.代码1packagecom.cn.param;23importcom.sun.org.apache.xpath.internal.operations.Mod;4importorg.springframework.stereotype.Controller;5importorg.springframework.ui.ModelMap;6importor......
  • springIoC
    IoC(控制反转):应用程序的依赖对象不自己创建和维护,交由统一的外部容器来创建和维护。这样控制权就由应用转移到外部容器。DI(依赖注入):通过IoC容器动态的向某个对象提供他需要的其他对象。 1..IoC容器的四种创建方式:ClassPathXmlApplicationContext:从项目的根目录下加载配置文件......
  • 熔断、限流、降级 —— SpringCloud Alibaba Sentinel
    Sentinel简介Sentinel是阿里中间件团队开源的,面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性Sentinel提供了两个服务组件:Sentinel用来实现微服务系统中服务熔断......
  • SpringCloud微服务学习笔记(二)【Feign,Gateway,Docker】
    Feign先来看我们以前利用RestTemplate发起远程调用的代码:存在下面的问题:•代码可读性差,编程体验不统一•参数复杂URL难以维护Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign其作用就是帮助我们优雅的实现http请求的发送,解决上面提到的问题。基......
  • springboot 与 Redis整合
    SpringBoot操作数据:Spring-datajpajdbcmongodbredis!SpringData也是和SpringBoot齐名的项目!说明:在SpringBoot2.X之后,原来使用的jedis被替换成了lettucejedis:采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedispool连接池,更新BIO模式lettuce:采用ne......
  • springboot web开发静态资源的映射规则
    前言我们之间介绍过SpringBoot自动配置的原理,基本上是如下:xxxxAutoConfiguration:帮我们给容器中自动配置组件;xxxxProperties:配置类来封装配置文件的内容;web开发中都在org.springframework.boot.autoconfigure.web包下今天看的静态资源映射规则都在org.springframework.boot.aut......
  • springboot web开发整合Freemarker 模板引擎
    目录Freemarker添加依赖配置文件ymlcontrollerhtmlFreemarker简介:FreeMarker是一款模板引擎:即一种基于模板和要改变的数据,并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组......