springboot运维
先讲一下这个springboot项目在别的环境启动时(Windows的cmd),一些临时属性的设置,使用 --server.xx=....,

然后还有开发环境中的一个参数,args,这是一个可以设置一些属性的参数

然后就是 这个yml配置文件的生效级别,配置文件有两种,一种是在编写代码时,在idea中创建的,一种是在打包后,在文件里设置的,高级的配置文件的属性会覆盖低级的配置文件的属性,

然后就是多环境,以为企业开发有很多环境,有生成环境,开发环境,测试环境,

这些环境的很多属性都不一样,所以springboot项目在不同的启动要设置不同的属性,可以把不同的环境设置设置成组,来便于选择。

这个环境属性可以在maven中设置,在yml配置文件中只需要引用就行了:

但是有时候,这个maven默认选择的环境属性会不生效,所以需要执行compile指令:

然后就是日志操作,可以在控制台输出,也可以设置在文件夹中设置,下面的代码时在定义一个日志变量,在进行日志操作,后面会有更加简便的方法:

下面是日志级别,还有在yml配置文件中设置输出级别:

可以在yml配置文件中设置在那些地方输出日志,然后把这些要输出的地方可以全部搞成组,这样便于操作:

然后下面可以不要再使用log变量,而是使用注解:

还可以设置日志输出格式,这个clr代表设置颜色,%16表示长度是16个字符长度,console代表是在控制台输出:

设置日志文件,就是把日志信息存在一个文档文件中,%d代表日期,%i代表那个循环的那个i,也就是后面日志文件中最后的0,1,2,3,...。

浙公网安备 33010602011771号