代码拉取完成,页面将自动刷新
package setting
import "time"
// ServerSettingS defines for grpc server.
type ServerSettingS struct {
Network string
EndPoint string
IsRecordCallResponse bool
PIDFile string
ReadTimeout int
WriteTimeout int
IdleTimeout int
}
func (s *ServerSettingS) GetReadTimeout() time.Duration {
return time.Duration(s.ReadTimeout) * time.Second
}
func (s *ServerSettingS) GetWriteTimeout() time.Duration {
return time.Duration(s.WriteTimeout) * time.Second
}
func (s *ServerSettingS) GetIdleTimeout() time.Duration {
return time.Duration(s.IdleTimeout) * time.Second
}
type RPCAuthSettingS struct {
Token string
TransportSecurity bool
}
// 日志
type LoggerSettingS struct {
RootPath string
Level string
}
// MysqlSettingS defines for connecting mysql.
type MysqlSettingS struct {
Host string
UserName string
Password string
DBName string
Charset string
MaxIdle int
MaxOpen int
Loc string
ConnMaxLifeSecond int
MultiStatements bool
ParseTime bool
}
// RedisSettingS defines for connecting redis.
type RedisSettingS struct {
Host string
Password string
MaxIdle int
MaxActive int
IdleTimeout int
DB int
}
// QueueServerSettingS defines what queue server needs.
type QueueServerSettingS struct {
WorkerConcurrency int
CustomQueueList []string
}
// QueueRedisSettingS defines for redis queue.
type QueueRedisSettingS struct {
Broker string
DefaultQueue string
ResultBackend string
ResultsExpireIn int
}
// QueueAliAMQPSettingS defines for aliyun AMQP queue
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
}
type QueueAMQPSettingS struct {
Broker string
DefaultQueue string
ResultBackend string
ResultsExpireIn int
Exchange string
ExchangeType string
BindingKey string
PrefetchCount int
TaskRetryCount int
TaskRetryTimeout int
}
// AliRocketMQSettingS defines for aliyun RocketMQ queue
type AliRocketMQSettingS struct {
BusinessName string
RegionId string
AccessKey string
SecretKey string
InstanceId string
HttpEndpoint string
}
type MongoDBSettingS struct {
Uri string
Username string
Password string
Database string
AuthSource string
MaxPoolSize int
MinPoolSize int
}
type GPoolSettingS struct {
WorkerNum int
JobChanLen int
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。