This is an automated email from the ASF dual-hosted git repository.
RongtongJin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/rocketmq-clients.git
The following commit(s) were added to refs/heads/master by this push:
new a5b541c2 fix(log.go): adjust log file size unit and enable local time
(#1238)
a5b541c2 is described below
commit a5b541c2bb392756b4b223058b1a8eec5e4179b3
Author: Quan <[email protected]>
AuthorDate: Thu May 7 11:46:41 2026 +0800
fix(log.go): adjust log file size unit and enable local time (#1238)
Change the default log file max size from bytes (1073741824) to MB (100),
and enable local time recording (default is UTC) to improve log configuration
readability and usability.
---
golang/log.go | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/golang/log.go b/golang/log.go
index c6a4cf43..a2b3d2bb 100644
--- a/golang/log.go
+++ b/golang/log.go
@@ -87,7 +87,7 @@ func getLogWriter() zapcore.WriteSyncer {
clientLogRoot := utils.GetenvWithDef(CLIENT_LOG_ROOT,
homeDir+"/logs/rocketmq")
clientLogMaxIndex := utils.GetenvWithDef(CLIENT_LOG_MAXINDEX, "10")
clientLogFileName := utils.GetenvWithDef(CLIENT_LOG_FILENAME,
"rocketmq_client_go.log")
- clientLogMaxFileSize := utils.GetenvWithDef(CLIENT_LOG_FILESIZE,
"1073741824")
+ clientLogMaxFileSize := utils.GetenvWithDef(CLIENT_LOG_FILESIZE, "100")
// unit: MB
logFileName := clientLogRoot + "/" + clientLogFileName
maxFileIndex, err := strconv.Atoi(clientLogMaxIndex)
@@ -104,6 +104,7 @@ func getLogWriter() zapcore.WriteSyncer {
Filename: logFileName,
MaxSize: maxFileSize,
MaxBackups: maxFileIndex,
+ LocalTime: true, // use local time, default is UTC
Compress: false,
}
return zapcore.AddSync(lumberJackLogger)