diff --git a/remoting/zookeeper/listener.go b/remoting/zookeeper/listener.go
index 2430b66f9c179b7f50179bb38b9df93bbd2c64a3..4f50c18ab61ba6faf373dfd0f831c14ae7ab6d5d 100644
--- a/remoting/zookeeper/listener.go
+++ b/remoting/zookeeper/listener.go
@@ -38,7 +38,7 @@ import (
 )
 
 var (
-	DefaultTTL = 15 * time.Minute
+	defaultTTL = 15 * time.Minute
 )
 
 // nolint
@@ -206,13 +206,13 @@ func (l *ZkEventListener) listenDirEvent(conf *common.URL, zkPath string, listen
 		zkEvent   zk.Event
 	)
 	event = make(chan struct{}, 4)
-	ttl = DefaultTTL
+	ttl = defaultTTL
 	if conf != nil {
 		timeout, err := time.ParseDuration(conf.GetParam(constant.REGISTRY_TTL_KEY, constant.DEFAULT_REG_TTL))
 		if err == nil {
 			ttl = timeout
 		} else {
-			logger.Warnf("wrong configuration for registry ttl, error:=%+v", err)
+			logger.Warnf("wrong configuration for registry ttl, error:=%+v, using default value %v instead", err, defaultTTL)
 		}
 	}
 	defer close(event)