File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -40,9 +40,11 @@ func main() {
4040 }
4141
4242 // Create asynq client
43- taskQueueClient := asynq .NewClient (asynq.RedisClientOpt {
44- Addr : cfg .RedisURL ,
45- })
43+ redisOpt , err := asynq .ParseRedisURI (cfg .RedisURL )
44+ if err != nil {
45+ logger .Fatal ().Msg ("Failed to parse REDIS_URL" )
46+ }
47+ taskQueueClient := asynq .NewClient (redisOpt )
4648
4749 // Create new middleware injectable
4850 mw := middleware .NewMiddleware (database , logger , cfg )
Original file line number Diff line number Diff line change @@ -16,8 +16,13 @@ func main() {
1616 logger := logger .New ()
1717 cfg := config .Load ()
1818
19+ redisOpt , err := asynq .ParseRedisURI (cfg .RedisURL )
20+ if err != nil {
21+ logger .Fatal ().Msg ("Failed to parse REDIS_URL" )
22+ }
23+
1924 srv := asynq .NewServer (
20- asynq. RedisClientOpt { Addr : cfg . RedisURL } ,
25+ redisOpt ,
2126 asynq.Config {
2227 Concurrency : 10 ,
2328 Queues : map [string ]int {
You can’t perform that action at this time.
0 commit comments