Documentation ¶
Index ¶
Constants ¶
View Source
const ( // EmptyResultEn 返回结果集为空 EmptyResultEn = "got_empty_result" // EmptyResult 返回结果集为空 EmptyResult = "调用直播服务返回data为空" // GetStatusInfoByUfos 获取房间信息 GetStatusInfoByUfos = "room/v1/Room/get_status_info_by_uids" // TargetsWithMedal 获取房间信息 TargetsWithMedal = "fans_medal/v1/FansMedal/targetsWithMedal" // GetRoomID 获取房间信息 GetRoomID = "room/v2/Room/room_id_by_uid_multi" // Record 获取房间信息 Record = "live_data/v1/Record/get" // GetPkIdsByRoomIds 获取房间信息 GetPkIdsByRoomIds = "av/v1/Pk/getPkIdsByRoomIds" // RoomPendent 获取房间信息 RoomPendent = "room/v1/RoomPendant/getPendantByIds" // RoomNews 获取房间信息 RoomNews = "/room_ex/v1/RoomNews/multiGet" // RelationGiftInfo 获取房间信息 // RelationGiftInfo = "/relation/v1/BaseInfo/getGiftInfo" // AccountGRPC ... 主站grpc用户信息 AccountGRPC = "Cards3" // LiveUserExpGRPC ... // 直播用户经验grpc LiveUserExpGRPC = "xuserExp" )
Variables ¶
View Source
var ( // Conf config Conf = &Config{} )
Functions ¶
func GetChunkSize ¶
GetChunkSize implementation 获取模GetChunkSize
func GetDummyUidConf ¶
func GetDummyUidConf() (config int64)
GetDummyUidConf implementation 获取模拟配置开关
func GetTimeout ¶
GetTimeout implementation 获取超时
Types ¶
type ChunkCallInfo ¶
type ChunkCallInfo struct { ParamsName string URLName string ChunkSize int64 ChunkNum int64 RPCTimeout int64 }
ChunkCallInfo rpc调用配置
type Config ¶
type Config struct { Log *log.Config BM *bm.ServerConfig Verify *verify.Config Tracer *trace.Config Redis *redis.Config MemCache *memcache.Config MySQL *sql.Config ECode *eCode.Config LiveRpc map[string]*liverpc.ClientConfig HttpClient *bm.ClientConfig SkyHorseGray map[string]bool SkyHorseStatus bool RpcTimeout map[string]int64 Bvc map[string]string ChunkSize map[string]int64 DummyUid map[string]int64 AccountRPC *rpc.ClientConfig XuserClient *warden.ClientConfig LiveGray map[string]bool Warden *warden.ClientConfig AppConf map[string]string }
Config .
Click to show internal directories.
Click to hide internal directories.