diff --git a/cluster/loadbalance/round_robin.go b/cluster/loadbalance/round_robin.go
index e720ab05b23ae3498bb1d7deb0f87e148c992a97..ebdd45375599c81b46f60bc6893b93ea592d4b13 100644
--- a/cluster/loadbalance/round_robin.go
+++ b/cluster/loadbalance/round_robin.go
@@ -42,7 +42,7 @@ const (
 
 var (
 	methodWeightMap sync.Map   // [string]invokers
-	state           = COMPLETE // update lock acquired ?
+	state           = int32(COMPLETE) // update lock acquired ?
 	recyclePeriod   = 60 * time.Second.Nanoseconds()
 )