service

package
v0.0.0-...-a604d9f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2021 License: BSD-3-Clause Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (

	// 服务器 IP
	InternalIPv4 string
	ExternalIPv4 string
)

Functions

func BulkPostJSON

func BulkPostJSON(api []string, jsonList []string)

暂无大量数据分批发送需求

func DataAggregate

func DataAggregate(ctx context.Context)

把内存队列数据推送到 Redis

func DataRouter

func DataRouter(ctx context.Context)

func Heartbeat

func Heartbeat()

心跳日志

func PostAPI

func PostAPI(ctx context.Context, key string, apiConf conf.TPostAPIConf)

func PostAggregate

func PostAggregate(key string)

接口分类汇聚

func PostES

func PostES(key string, data []string)

func PushDataToQueue

func PushDataToQueue(apiname string, body []byte, ip string)

接收请求, 将数据写入内存队列

func RedisInfo

func RedisInfo() common.TStringAnyMaps

Redis Info

func RunningStatus

func RunningStatus() common.TStringAnyMaps

运行状态

func TodoScheduler

func TodoScheduler(ctx context.Context)

func UDPServer

func UDPServer(addr string, withSendTo bool) error

标准的 UDP 服务

func UDPServerG

func UDPServerG(addr string, withSendTo bool) error

Types

type TUDPServerG

type TUDPServerG struct {
	*gnet.EventServer
	// contains filtered or unexported fields
}

func (*TUDPServerG) React

func (s *TUDPServerG) React(frame []byte, c gnet.Conn) (out []byte, action gnet.Action)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL