rocket默认是将所有日志文件保存到user.home的对于win系统就是C盘了。
1.修改RocketMQ中CLientLogger.class的源码,把经过更改的源码重新打包后,去自己的maven仓库替换rocketmq-client.-4.5.X.jar。
2.对于生产者的启动类里需要配置JVM系统属性:
如果不设置logUserSlf4j为true的话,启动生产者的时候会报找不到日志配置文件的警告。
3.对于消费者,仅仅添加rq.lordir(日志保存路径)就行了。
rocket默认是将所有日志文件保存到user.home的对于win系统就是C盘了。
1.修改RocketMQ中CLientLogger.class的源码,把经过更改的源码重新打包后,去自己的maven仓库替换rocketmq-client.-4.5.X.jar。
2.对于生产者的启动类里需要配置JVM系统属性:
如果不设置logUserSlf4j为true的话,启动生产者的时候会报找不到日志配置文件的警告。
3.对于消费者,仅仅添加rq.lordir(日志保存路径)就行了。