Files
service-robot/internal/ws/manager.go

28 lines
483 B
Go

package ws
import (
"git.hlsq.asia/mmorpg/service-robot/config"
"time"
)
type Manager struct {
httpAddr string
websocketAddr string
}
func NewManager(httpAddr, websocketAddr string) *Manager {
c := &Manager{
httpAddr: httpAddr,
websocketAddr: websocketAddr,
}
return c
}
func (c *Manager) Start() {
cfg := config.Get().Client
for i := int32(0); i < cfg.Count; i++ {
NewClient(c.httpAddr, c.websocketAddr).Start()
time.Sleep(time.Millisecond * 10)
}
}