RocketMQ客户端日志配置不生效问题

2021年10月27日12:27:37 发表评论 2,509 ℃

SpringBoot在集成RocketMQ启动以后,默认会在user.home下创建一个rocketmq_client.log日志文件,文件全路径是:${user.home}/logs/rocketmqlogs/rocketmq_client.log。

日志默认的级别是INFO,每个文件默认是1G,这导致运行一段时间以后,RocketMQ客户端日志会占用很多磁盘空间。

RocketMQ客户端日志配置不生效问题

怎么解决这个问题呢?可以通过application配置文件配置rocketmq.client.level=DEBUG,WARN,INFO,ERROR修改日志级别。

但是我配置rocketmq.client.level=WARN以后启动服务,日志依然是输出依然是INFO。

最后在网上找到一个方法原生的配置方式,那就是通过Java option参数配置。

修改如下配置测试:

-Drocketmq.client.logLevel=WARN -Drocketmq.client.logFileMaxSize=10240 -Drocketmq.client.logFileMaxIndex=2

RocketMQ客户端日志配置不生效问题

【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: