Compare commits

...

1 Commits

Author SHA1 Message Date
binbin.zhang 56bbfcfa80
refine log stdout (#498) 2022-08-06 20:32:48 +08:00
6 changed files with 6 additions and 6 deletions

View File

@ -103,7 +103,7 @@ func NewConfigClient(nc nacos_client.INacosClient) (*ConfigClient, error) {
LogRollingConfig: clientConfig.LogRollingConfig, LogRollingConfig: clientConfig.LogRollingConfig,
LogDir: clientConfig.LogDir, LogDir: clientConfig.LogDir,
CustomLogger: clientConfig.CustomLogger, CustomLogger: clientConfig.CustomLogger,
LogStdout: clientConfig.LogStdout, LogStdout: clientConfig.AppendToStdout,
} }
err = logger.InitLogger(loggerConfig) err = logger.InitLogger(loggerConfig)
if err != nil { if err != nil {

View File

@ -74,7 +74,7 @@ func NewNamingClient(nc nacos_client.INacosClient) (NamingClient, error) {
LogRollingConfig: clientConfig.LogRollingConfig, LogRollingConfig: clientConfig.LogRollingConfig,
LogDir: clientConfig.LogDir, LogDir: clientConfig.LogDir,
CustomLogger: clientConfig.CustomLogger, CustomLogger: clientConfig.CustomLogger,
LogStdout: clientConfig.LogStdout, LogStdout: clientConfig.AppendToStdout,
} }
err = logger.InitLogger(loggerConfig) err = logger.InitLogger(loggerConfig)
if err != nil { if err != nil {

View File

@ -184,6 +184,6 @@ func WithLogRollingConfig(rollingConfig *lumberjack.Logger) ClientOption {
// WithLogStdout ... // WithLogStdout ...
func WithLogStdout(logStdout bool) ClientOption { func WithLogStdout(logStdout bool) ClientOption {
return func(config *ClientConfig) { return func(config *ClientConfig) {
config.LogStdout = logStdout config.AppendToStdout = logStdout
} }
} }

View File

@ -52,5 +52,5 @@ type ClientConfig struct {
ContextPath string // the nacos server contextpath ContextPath string // the nacos server contextpath
LogRollingConfig *lumberjack.Logger // the log rolling config LogRollingConfig *lumberjack.Logger // the log rolling config
CustomLogger logger.Logger // the custom log interface ,With a custom Logger (nacos sdk will not provide log cutting and archiving capabilities) CustomLogger logger.Logger // the custom log interface ,With a custom Logger (nacos sdk will not provide log cutting and archiving capabilities)
LogStdout bool // the stdout redirect for log, default is false AppendToStdout bool // append log to stdout
} }

View File

@ -48,7 +48,7 @@ func main() {
LogDir: "/tmp/nacos/log", LogDir: "/tmp/nacos/log",
CacheDir: "/tmp/nacos/cache", CacheDir: "/tmp/nacos/cache",
LogLevel: "debug", LogLevel: "debug",
LogStdout: true, AppendToStdout: true,
} }
//or a more graceful way to create ClientConfig //or a more graceful way to create ClientConfig
_ = *constant.NewClientConfig( _ = *constant.NewClientConfig(

View File

@ -48,7 +48,7 @@ func main() {
CacheDir: "/tmp/nacos/cache", CacheDir: "/tmp/nacos/cache",
LogRollingConfig: &lumberjack.Logger{MaxSize: 10}, LogRollingConfig: &lumberjack.Logger{MaxSize: 10},
LogLevel: "debug", LogLevel: "debug",
LogStdout: true, AppendToStdout: true,
} }
//or a more graceful way to create ClientConfig //or a more graceful way to create ClientConfig
_ = *constant.NewClientConfig( _ = *constant.NewClientConfig(