27 lines
544 B
Go
27 lines
544 B
Go
package global
|
|
|
|
import "github.com/prometheus/client_golang/prometheus"
|
|
|
|
const (
|
|
KeyGatewayAccessToken = "gateway:token:access:%v"
|
|
KeyGatewayRefreshToken = "gateway:token:refresh:%v"
|
|
|
|
KeyGatewayInfo = "gateway:info:%v"
|
|
HFieldInfoGatewaySID = "gateway_sid"
|
|
)
|
|
|
|
const (
|
|
MaxOnlineSize = 100 // 最大在线人数
|
|
MaxQueueUpSize = 100 // 最大排队人数
|
|
)
|
|
|
|
// PublicPaths 不需要鉴权的接口,硬编码注册
|
|
var PublicPaths = []string{
|
|
"/user/info",
|
|
"/user/generate_question",
|
|
}
|
|
|
|
var (
|
|
OnlineUsersGauge prometheus.Gauge
|
|
)
|