Переглянути джерело

feat:stdlib,userlib增加超时时间

fuwencai 1 рік тому
батько
коміт
71b5fc2b59

+ 5 - 3
jydocs-back/config.json

@@ -11,14 +11,16 @@
     "stdDoc": {
       "key": "jydocs.stdlib.rpc",
       "address": [
-        "127.0.0.1:2379"
-      ]
+        "192.168.3.206:2379"
+      ],
+      "timeout": 5000
     },
     "userDoc": {
       "key": "jydocs.userlib.rpc",
       "address": [
         "192.168.3.206:2379"
-      ]
+      ],
+      "timeout": 5000
     },
     "jyFile": {
       "key": "moapp.filesystem.rpc",

+ 2 - 1
jydocs-back/config/config.go

@@ -58,7 +58,8 @@ type appConfig struct {
 */
 type rpcConfig struct {
 	Key     string   `json:"key"`
-	Address []string `json:"address"` //集群地址
+	Address []string `json:"address"`           //集群地址
+	Timeout int64    `json:"timeout,omitempty"` // 超时时间 毫秒
 }
 
 var JyDocsAppConfig appConfig

+ 1 - 0
jydocs-back/rpc/stdDocRpc.go

@@ -20,6 +20,7 @@ func init() {
 			Key:   config.JyDocsAppConfig.RpcServers.StdDoc.Key,
 			Hosts: config.JyDocsAppConfig.RpcServers.StdDoc.Address,
 		},
+		Timeout: config.JyDocsAppConfig.RpcServers.StdDoc.Timeout,
 	}))
 }
 

+ 1 - 0
jydocs-back/rpc/userDocRpc.go

@@ -19,6 +19,7 @@ func init() {
 			Key:   config.JyDocsAppConfig.RpcServers.UserDoc.Key,
 			Hosts: config.JyDocsAppConfig.RpcServers.UserDoc.Address,
 		},
+		Timeout: config.JyDocsAppConfig.RpcServers.StdDoc.Timeout,
 	}))
 }