2
0
mirror of https://github.com/hibiken/asynq.git synced 2025-10-22 09:56:12 +08:00

Merge pull request #1 from easy-monitor/pacino/tasks

chore(): 任务ttl设置为60s
This commit is contained in:
davidcui
2022-02-28 10:33:36 +08:00
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -6,6 +6,7 @@ package asynq
import ( import (
"fmt" "fmt"
"strconv" "strconv"
"strings" "strings"
"time" "time"
@@ -799,6 +800,7 @@ func (i *Inspector) SchedulerEntries() ([]*SchedulerEntry, error) {
if err != nil { if err != nil {
return nil, err return nil, err
} }
for _, e := range res { for _, e := range res {
task := NewTask(e.Type, e.Payload) task := NewTask(e.Type, e.Payload)
var opts []Option var opts []Option
@@ -817,6 +819,7 @@ func (i *Inspector) SchedulerEntries() ([]*SchedulerEntry, error) {
Prev: e.Prev, Prev: e.Prev,
}) })
} }
return entries, nil return entries, nil
} }

View File

@@ -276,7 +276,7 @@ func (s *Scheduler) beat() {
entries = append(entries, e) entries = append(entries, e)
} }
s.logger.Debugf("Writing entries %v", entries) s.logger.Debugf("Writing entries %v", entries)
if err := s.rdb.WriteSchedulerEntries(s.id, entries, 5*time.Second); err != nil { if err := s.rdb.WriteSchedulerEntries(s.id, entries, 60*time.Second); err != nil {
s.logger.Warnf("Scheduler could not write heartbeat data: %v", err) s.logger.Warnf("Scheduler could not write heartbeat data: %v", err)
} }
} }