参考官方文档:
最近由SpringMVC的项目转SpringBoot2.0+项目(之所以要指明是2.0+是因为之前由于版本问题,出现了一个静态资源被拦截的问题。可以参考博客:SpringBoot静态资源被拦截的问题),一样的logback.xml配置,结果在SpringBoot中启动不起来,报错。仔细看配置项,原来是有一个标签配置的是一样的<fileNamePattern>,见下图:

于是上网找各种资料,发现还是官方文档靠谱,虽然英文的,读了大半天,只看懂一点。官方文档上指出:

大概的意思就是这是按照时间来备份的日志文件,一般来说是你的日志名+时间节点为文件名。具体的可以去看上面给出的链接。在SpringMVC项目中,虽然没有报错,但是文件会被覆盖、重写。SpringBoot2.0+以后会直接报错,未在网上查找到相应的资料,可能大家都没有配置相同的文件名。
网友评论