setting

package
v0.0.0-...-dc24fe2 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2021 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AliRocketMQSettingS

type AliRocketMQSettingS struct {
	RegionId     string
	AccessKey    string
	SecretKey    string
	InstanceId   string
	HttpEndpoint string
}

AliRocketMQSettingS defines for aliyun RocketMQ queue

type LoggerSettingS

type LoggerSettingS struct {
	RootPath string
	Level    string
}

type MysqlSettingS

type MysqlSettingS struct {
	Host              string
	UserName          string
	Password          string
	DBName            string
	Charset           string
	PoolNum           int
	Loc               string
	MaxIdleConns      int
	ConnMaxLifeSecond int
	MultiStatements   bool
	ParseTime         bool
}

MysqlSettingS defines for connecting mysql.

type OSSAliSettingS

type OSSAliSettingS struct {
	Enable          bool
	EndPoint        string
	AccessKeyId     string
	AccessKeySecret string
	BucketName      string
}

type QueueAliAMQPSettingS

type QueueAliAMQPSettingS struct {
	AccessKey       string
	SecretKey       string
	AliUid          int
	EndPoint        string
	VHost           string
	DefaultQueue    string
	ResultBackend   string
	ResultsExpireIn int
	Exchange        string
	ExchangeType    string
	BindingKey      string
	PrefetchCount   int
}

QueueAliAMQPSettingS defines for aliyun AMQP queue

type QueueRedisSettingS

type QueueRedisSettingS struct {
	Broker          string
	DefaultQueue    string
	ResultBackend   string
	ResultsExpireIn int
}

QueueRedisSettingS defines for redis queue.

type QueueServerSettingS

type QueueServerSettingS struct {
	WorkerConcurrency int
	CustomQueueList   []string
	TaskRetryCount    int
	TaskRetryTimeout  int
}

type RedisSettingS

type RedisSettingS struct {
	Host     string
	Password string
	DB       int
	PoolNum  int
}

RedisSettingS defines for connecting redis.

type ServerSettingS

type ServerSettingS struct {
	MonitorEndPort int
}

Jump to

Keyboard shortcuts

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