update config struct
This commit is contained in:
parent
ae3e595b51
commit
fcdcaaaa3c
27
config.go
27
config.go
|
@ -3,18 +3,25 @@ package queue
|
|||
// Config ...
|
||||
type Config struct {
|
||||
// For message queue
|
||||
Redis struct {
|
||||
URL string
|
||||
Password string
|
||||
}
|
||||
Redis ConfigRedis
|
||||
|
||||
// Priority to process task, eg: Critical 6, Default 3, Low 1
|
||||
// Using for server only
|
||||
// https://github.com/hibiken/asynq/wiki/Queue-Priority
|
||||
Concurrency int
|
||||
Priority struct {
|
||||
Critical int
|
||||
Default int
|
||||
Low int
|
||||
StrictMode bool
|
||||
}
|
||||
Priority ConfigPriority
|
||||
}
|
||||
|
||||
// ConfigRedis ...
|
||||
type ConfigRedis struct {
|
||||
URL string
|
||||
Password string
|
||||
}
|
||||
|
||||
// ConfigPriority ...
|
||||
type ConfigPriority struct {
|
||||
Critical int
|
||||
Default int
|
||||
Low int
|
||||
StrictMode bool
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue