diff --git a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/dev/client.yml b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/dev/client.yml
index c8e7bd0b053f797f3a5320451f08dcc590832330..48b7b0ce95f11f21f1c94095c3c4fea3c4232f9d 100644
--- a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/dev/client.yml
+++ b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/dev/client.yml
@@ -13,7 +13,7 @@ references:
     cluster: "failover"
     methods :
       - name: "GetUser"
-        retries: 3
+        retries: "3"
 
 protocol_conf:
   dubbo:
diff --git a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/release/client.yml b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/release/client.yml
index c8e7bd0b053f797f3a5320451f08dcc590832330..48b7b0ce95f11f21f1c94095c3c4fea3c4232f9d 100644
--- a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/release/client.yml
+++ b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/release/client.yml
@@ -13,7 +13,7 @@ references:
     cluster: "failover"
     methods :
       - name: "GetUser"
-        retries: 3
+        retries: "3"
 
 protocol_conf:
   dubbo:
diff --git a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/test/client.yml b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/test/client.yml
index c8e7bd0b053f797f3a5320451f08dcc590832330..48b7b0ce95f11f21f1c94095c3c4fea3c4232f9d 100644
--- a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/test/client.yml
+++ b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/test/client.yml
@@ -13,7 +13,7 @@ references:
     cluster: "failover"
     methods :
       - name: "GetUser"
-        retries: 3
+        retries: "3"
 
 protocol_conf:
   dubbo:
diff --git a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/dev/server.yml b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/dev/server.yml
index cdaaca4c3803cf6126f00d67631dd1507d14505c..219b92aebf1262dbbccf6291301387447589e500 100644
--- a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/dev/server.yml
+++ b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/dev/server.yml
@@ -17,7 +17,7 @@ services:
     cluster: "failover"
     methods:
       - name: "GetUser"
-        retries: 1
+        retries: "1"
         loadbalance: "random"
 
 protocol_conf:
diff --git a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/release/server.yml b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/release/server.yml
index cdaaca4c3803cf6126f00d67631dd1507d14505c..219b92aebf1262dbbccf6291301387447589e500 100644
--- a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/release/server.yml
+++ b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/release/server.yml
@@ -17,7 +17,7 @@ services:
     cluster: "failover"
     methods:
       - name: "GetUser"
-        retries: 1
+        retries: "1"
         loadbalance: "random"
 
 protocol_conf:
diff --git a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/test/server.yml b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/test/server.yml
index cdaaca4c3803cf6126f00d67631dd1507d14505c..219b92aebf1262dbbccf6291301387447589e500 100644
--- a/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/test/server.yml
+++ b/examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/test/server.yml
@@ -17,7 +17,7 @@ services:
     cluster: "failover"
     methods:
       - name: "GetUser"
-        retries: 1
+        retries: "1"
         loadbalance: "random"
 
 protocol_conf:
diff --git a/examples/consul/go-client/config/client.yml b/examples/consul/go-client/config/client.yml
index 8a7458c384bc80b5096aa1b3496f9f1430753a07..4c0acde0d58eb5c8134b0e3d38242928822a9723 100644
--- a/examples/consul/go-client/config/client.yml
+++ b/examples/consul/go-client/config/client.yml
@@ -21,7 +21,7 @@ references:
     cluster: "failover"
     methods :
       - name: "SayHello"
-        retries: 3
+        retries: "3"
 
 protocol_conf:
   dubbo:
diff --git a/examples/consul/go-server/config/server.yml b/examples/consul/go-server/config/server.yml
index c12800e68d1c32793cb6860561f3240f196a6a78..aa105327f87b9f6d08069480c580a77a7710809c 100644
--- a/examples/consul/go-server/config/server.yml
+++ b/examples/consul/go-server/config/server.yml
@@ -23,7 +23,7 @@ services:
     cluster: "failover"
     methods:
       - name: "SayHello"
-        retries: 1
+        retries: "1"
         loadbalance: "random"
 
 protocols:
diff --git a/examples/general/dubbo/go-client/profiles/dev/client.yml b/examples/general/dubbo/go-client/profiles/dev/client.yml
index ff696688416dc1e77f87d7831922894979d78da2..4c2ad17cb31a47f9fcc2726975f78ad6f04c4ed7 100644
--- a/examples/general/dubbo/go-client/profiles/dev/client.yml
+++ b/examples/general/dubbo/go-client/profiles/dev/client.yml
@@ -39,7 +39,7 @@ references:
     cluster: "failover"
     methods :
     - name: "GetUser"
-      retries: 3
+      retries: "3"
   "UserProvider1":
     registry: "hangzhouzk"
     protocol: "dubbo"
@@ -48,7 +48,7 @@ references:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 3
+      retries: "3"
   "UserProvider2":
     registry: "hangzhouzk"
     protocol: "dubbo"
@@ -58,7 +58,7 @@ references:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 3
+      retries: "3"
 
 protocol_conf:
   dubbo:
diff --git a/examples/general/dubbo/go-client/profiles/release/client.yml b/examples/general/dubbo/go-client/profiles/release/client.yml
index b4d897fda2b78e30dd912eab9f5a43bbcef9f595..6b45f44077e631ec49f937f540333be24eb328c9 100644
--- a/examples/general/dubbo/go-client/profiles/release/client.yml
+++ b/examples/general/dubbo/go-client/profiles/release/client.yml
@@ -39,7 +39,7 @@ references:
     cluster: "failover"
     methods :
       - name: "GetUser"
-        retries: 3
+        retries: "3"
   "UserProvider1":
     registry: "hangzhouzk"
     protocol: "dubbo"
@@ -48,7 +48,7 @@ references:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 3
+      retries: "3"
   "UserProvider2":
     registry: "hangzhouzk"
     protocol: "dubbo"
@@ -58,7 +58,7 @@ references:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 3
+      retries: "3"
 
 protocol_conf:
   dubbo:
diff --git a/examples/general/dubbo/go-client/profiles/test/client.yml b/examples/general/dubbo/go-client/profiles/test/client.yml
index c8b5c58691a0b35b55adb8f27cd1108433655b45..a9ebe3bb31726bc50bc83796e0029a253e6f0a7e 100644
--- a/examples/general/dubbo/go-client/profiles/test/client.yml
+++ b/examples/general/dubbo/go-client/profiles/test/client.yml
@@ -39,7 +39,7 @@ references:
     cluster: "failover"
     methods :
     - name: "GetUser"
-      retries: 3
+      retries: "3"
   "UserProvider1":
     registry: "hangzhouzk"
     protocol: "dubbo"
@@ -48,7 +48,7 @@ references:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 3
+      retries: "3"
   "UserProvider2":
     registry: "hangzhouzk"
     protocol: "dubbo"
@@ -58,7 +58,7 @@ references:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 3
+      retries: "3"
 
 protocol_conf:
   dubbo:
diff --git a/examples/general/dubbo/go-server/profiles/dev/server.yml b/examples/general/dubbo/go-server/profiles/dev/server.yml
index 79c2cb2cc22a1b626a631009a0a4c6f29a8f9127..576a944754155a367af4ccb3d694362854fea2b9 100644
--- a/examples/general/dubbo/go-server/profiles/dev/server.yml
+++ b/examples/general/dubbo/go-server/profiles/dev/server.yml
@@ -38,7 +38,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
   "UserProvider1":
     registry: "hangzhouzk"
@@ -50,7 +50,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
   "UserProvider2":
     registry: "hangzhouzk"
@@ -63,7 +63,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
 
 protocols:
diff --git a/examples/general/dubbo/go-server/profiles/release/server.yml b/examples/general/dubbo/go-server/profiles/release/server.yml
index 6890ed3bdb5048b02578ca8eba1620464378463c..dc3bc00276a41da698ec2174e9a31b43114c41d4 100644
--- a/examples/general/dubbo/go-server/profiles/release/server.yml
+++ b/examples/general/dubbo/go-server/profiles/release/server.yml
@@ -37,7 +37,7 @@ services:
     cluster: "failover"
     methods:
       - name: "GetUser"
-        retries: 1
+        retries: "1"
         loadbalance: "random"
   "UserProvider1":
     registry: "hangzhouzk"
@@ -49,7 +49,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
   "UserProvider2":
     registry: "hangzhouzk"
@@ -62,7 +62,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
 
 protocols:
diff --git a/examples/general/dubbo/go-server/profiles/test/server.yml b/examples/general/dubbo/go-server/profiles/test/server.yml
index b6dd41da448d7531a3c5f4f24a8f460e5d1775bc..0aab159b150a44aa4233e4d17925857ccd01e9da 100644
--- a/examples/general/dubbo/go-server/profiles/test/server.yml
+++ b/examples/general/dubbo/go-server/profiles/test/server.yml
@@ -37,7 +37,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
   "UserProvider1":
     registry: "hangzhouzk"
@@ -49,7 +49,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
   "UserProvider2":
     registry: "hangzhouzk"
@@ -62,7 +62,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
 
 protocols:
diff --git a/examples/general/jsonrpc/go-client/profiles/dev/client.yml b/examples/general/jsonrpc/go-client/profiles/dev/client.yml
index 788e06eecd6014eefaf12913b6394e5e0a95efdf..8d2482f1b43fd4555ed3a63b6d4588ccf6c906f5 100644
--- a/examples/general/jsonrpc/go-client/profiles/dev/client.yml
+++ b/examples/general/jsonrpc/go-client/profiles/dev/client.yml
@@ -38,7 +38,7 @@ references:
     cluster: "failover"
     methods :
     - name: "GetUser"
-      retries: 3
+      retries: "3"
   "UserProvider1":
     registry: "hangzhouzk"
     protocol: "jsonrpc"
@@ -47,7 +47,7 @@ references:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 3
+      retries: "3"
   "UserProvider2":
     registry: "hangzhouzk"
     protocol: "jsonrpc"
@@ -57,4 +57,4 @@ references:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 3
+      retries: "3"
diff --git a/examples/general/jsonrpc/go-server/profiles/dev/server.yml b/examples/general/jsonrpc/go-server/profiles/dev/server.yml
index 4d74d2ef6fed9b0206729717d7b7081a3eadec96..10a0898b26a91c6a164e7341fb2646c5652d557a 100644
--- a/examples/general/jsonrpc/go-server/profiles/dev/server.yml
+++ b/examples/general/jsonrpc/go-server/profiles/dev/server.yml
@@ -36,7 +36,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
   "UserProvider1":
     registry: "hangzhouzk"
@@ -48,7 +48,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
   "UserProvider2":
     registry: "hangzhouzk"
@@ -61,7 +61,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
 
 protocols:
diff --git a/examples/helloworld/dubbo/go-client/profiles/dev/client.yml b/examples/helloworld/dubbo/go-client/profiles/dev/client.yml
index fed05b09734c41ef7b53ad2d88a953f997d50735..226fbddd1a82c64748bbe51b9ec2289743b265a8 100644
--- a/examples/helloworld/dubbo/go-client/profiles/dev/client.yml
+++ b/examples/helloworld/dubbo/go-client/profiles/dev/client.yml
@@ -34,7 +34,7 @@ references:
     cluster: "failover"
     methods :
     - name: "GetUser"
-      retries: 3
+      retries: "3"
 
 
 protocol_conf:
diff --git a/examples/helloworld/dubbo/go-server/profiles/dev/server.yml b/examples/helloworld/dubbo/go-server/profiles/dev/server.yml
index be7eedeaa3fd186f4cd2ea264b31429165e55bf1..7df17934f6e844d8e24d52f82c716b71eb6f955a 100644
--- a/examples/helloworld/dubbo/go-server/profiles/dev/server.yml
+++ b/examples/helloworld/dubbo/go-server/profiles/dev/server.yml
@@ -28,7 +28,7 @@ services:
     cluster: "failover"
     methods:
     - name: "GetUser"
-      retries: 1
+      retries: "1"
       loadbalance: "random"
 
 protocols:
diff --git a/examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/dev/client.yml b/examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/dev/client.yml
index 5b5003fb2cabde05e7d99e738afd584a635355bd..4a438cc95371973ba036b1ffed8576948451fd5d 100644
--- a/examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/dev/client.yml
+++ b/examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/dev/client.yml
@@ -41,7 +41,7 @@ references:
     cluster: "failover"
     methods :
       - name: "GetUser"
-        retries: 3
+        retries: "3"
 
 protocol_conf:
   dubbo: