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:
@@ -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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -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)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user