- 优化 server 包中 WebSocket 服务器默认响应的消息类型与发信方不同步的问题; - 移除 server.WithShunt 函数,调整为通过 server.Server.UseShunt 来动态分流渠道,例如可以将用户连接的渠道在用户自身渠道或游戏房间渠道来回切换;
19 lines
391 B
Go
19 lines
391 B
Go
package server
|
|
|
|
import (
|
|
"time"
|
|
)
|
|
|
|
const (
|
|
serverMultipleMark = "Minotaur Multiple Server"
|
|
serverMark = "Minotaur Server"
|
|
serverSystemDispatcher = "system" // 系统消息分发器
|
|
)
|
|
|
|
const (
|
|
DefaultMessageBufferSize = 1024
|
|
DefaultAsyncPoolSize = 256
|
|
DefaultWebsocketReadDeadline = 30 * time.Second
|
|
DefaultPacketWarnSize = 1024 * 1024 * 1 // 1MB
|
|
)
|