From 8f009bb4ee33026279f2d6f1d9f73762bdcfbb59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:38:01 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20config.json=20supports=20wss?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index a2eaae9e..a354c511 100644 --- a/main.go +++ b/main.go @@ -189,6 +189,7 @@ import ( type zbpcfg struct { Z zero.Config `json:"zero"` W []*driver.WSClient `json:"ws"` + S []*driver.WSServer `json:"wss"` } var config zbpcfg @@ -250,10 +251,13 @@ func init() { if err != nil { panic(err) } - config.Z.Driver = make([]zero.Driver, len(config.W)) + config.Z.Driver = make([]zero.Driver, len(config.W)+len(config.S)) for i, w := range config.W { config.Z.Driver[i] = w } + for i, s := range config.S { + config.Z.Driver[i+len(config.W)] = s + } logrus.Infoln("[main] 从", *runcfg, "读取配置文件") return }