Documentation ¶
Overview ¶
所有注册服务的域名、服务端口
Index ¶
Constants ¶
View Source
const ( MYSQL_CONFIG_NAME = "mysql_config.json" REDIS_CONFIG_NAME = "redis_config.json" )
Variables ¶
This section is empty.
Functions ¶
func Initialize ¶
Types ¶
type MysqlConfig ¶
var (
GMysqlConfig *MysqlConfig = new(MysqlConfig)
)
func (*MysqlConfig) Init ¶
func (conf *MysqlConfig) Init(configFile string) error
type MysqlRawConfig ¶
type MysqlRawConfig struct { PlatformSet MysqlAttr `json:"sailcraft_platform_set"` UinSet1To100 MysqlAttr `json:"sailcraft_uin_set_1_1000000"` UinSet100To200 MysqlAttr `json:"sailcraft_uin_set_1000001_2000000"` UinSet200To300 MysqlAttr `json:"sailcraft_uin_set_2000001_3000000"` UinSet300To400 MysqlAttr `json:"sailcraft_uin_set_3000001_4000000"` UinSet400to500 MysqlAttr `json:"sailcraft_uin_set_4000001_5000000"` UserFinance MysqlAttr `json:"user_finance"` OmsDB MysqlAttr `json:"omsdb"` }
type RedisConfig ¶
type RedisConfig struct { ClusterRedisAddressList []string `json:"ClusterRedisAddressList"` SingletonRedisAddrsss string `json:"SingletonRedisAddrsss"` }
var (
GRedisConfig *RedisConfig = new(RedisConfig)
)
func (*RedisConfig) Init ¶
func (conf *RedisConfig) Init(configFile string) error
type ServiceConfigS ¶
type ServiceConfigS struct {
Services []ServiceConfigS `json:"Services"`
}
type ServiceInfoS ¶
Click to show internal directories.
Click to hide internal directories.