diff --git a/protocol/dubbo/pool.go b/protocol/dubbo/pool.go
index 28b5987a1a4fca207b6c96f3c06adf9637cdfef2..d9555059edee0ef4ff9165f9b3f48236c75a4afd 100644
--- a/protocol/dubbo/pool.go
+++ b/protocol/dubbo/pool.go
@@ -280,6 +280,7 @@ func (p *gettyRPCClientPool) getGettyRpcClient(protocol, addr string) (*gettyRPC
 			conn.close() // -> pool.remove(c)
 			continue
 		}
+		conn.created = now //update created time
 
 		return conn, nil
 	}