Co-authored-by: karlhjm <karl.jm.huang@gmail.com>
This commit is contained in:
parent
18c28a7364
commit
21c19a9218
|
|
@ -21,6 +21,7 @@ import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"net/url"
|
||||||
"reflect"
|
"reflect"
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
@ -64,9 +65,9 @@ func New(cfg *Config, queue Queue) (*Job, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
server, err := machinery.NewServer(&machineryv1config.Config{
|
server, err := machinery.NewServer(&machineryv1config.Config{
|
||||||
Broker: fmt.Sprintf("redis://%s@%s/%d", cfg.Password, strings.Join(cfg.Addrs, ","), cfg.BrokerDB),
|
Broker: fmt.Sprintf("redis://%s@%s/%d", url.QueryEscape(cfg.Password), strings.Join(cfg.Addrs, ","), cfg.BrokerDB),
|
||||||
DefaultQueue: queue.String(),
|
DefaultQueue: queue.String(),
|
||||||
ResultBackend: fmt.Sprintf("redis://%s@%s/%d", cfg.Password, strings.Join(cfg.Addrs, ","), cfg.BackendDB),
|
ResultBackend: fmt.Sprintf("redis://%s@%s/%d", url.QueryEscape(cfg.Password), strings.Join(cfg.Addrs, ","), cfg.BackendDB),
|
||||||
ResultsExpireIn: DefaultResultsExpireIn,
|
ResultsExpireIn: DefaultResultsExpireIn,
|
||||||
Redis: &machineryv1config.RedisConfig{
|
Redis: &machineryv1config.RedisConfig{
|
||||||
MasterName: cfg.MasterName,
|
MasterName: cfg.MasterName,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue