mirror of
https://github.com/hibiken/asynq.git
synced 2025-04-22 00:30:17 +08:00
Debug commit
This commit is contained in:
parent
d9161d621f
commit
6b8a4eed54
2
asynq.go
2
asynq.go
@ -183,6 +183,7 @@ func createRedisClient(r RedisConnOpt) *redis.Client {
|
||||
DB: r.DB,
|
||||
PoolSize: r.PoolSize,
|
||||
TLSConfig: r.TLSConfig,
|
||||
MaxRetries: 10,
|
||||
})
|
||||
case RedisClientOpt:
|
||||
return redis.NewClient(&redis.Options{
|
||||
@ -192,6 +193,7 @@ func createRedisClient(r RedisConnOpt) *redis.Client {
|
||||
DB: r.DB,
|
||||
PoolSize: r.PoolSize,
|
||||
TLSConfig: r.TLSConfig,
|
||||
MaxRetries: 10,
|
||||
})
|
||||
case *RedisFailoverClientOpt:
|
||||
return redis.NewFailoverClient(&redis.FailoverOptions{
|
||||
|
13
heartbeat.go
13
heartbeat.go
@ -165,14 +165,23 @@ func (h *heartbeater) beat() {
|
||||
}
|
||||
|
||||
// Debug purpose
|
||||
rdb, ok := h.broker.(*rdb.RDB)
|
||||
r, ok := h.broker.(*rdb.RDB)
|
||||
if !ok {
|
||||
return
|
||||
}
|
||||
stats, err := rdb.CurrentStats()
|
||||
stats, err := r.CurrentStats()
|
||||
if err != nil {
|
||||
h.logger.Errorf("could not get current stat: %v", err)
|
||||
} else {
|
||||
h.logger.Debugf("current stats: %+v", stats)
|
||||
}
|
||||
|
||||
inProgress, err := r.ListInProgress(rdb.Pagination{Size: 10})
|
||||
if err != nil {
|
||||
h.logger.Errorf("could not get in-progress tasks: %v", err)
|
||||
} else {
|
||||
for _, t := range inProgress {
|
||||
h.logger.Debugf("in-progress tasks: %+v", t)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -71,8 +71,10 @@ func (s *syncer) start(wg *sync.WaitGroup) {
|
||||
requests = append(requests, req)
|
||||
case <-time.After(s.interval):
|
||||
var temp []*syncRequest
|
||||
s.logger.Infof("sync requests length: %d", len(requests))
|
||||
for _, req := range requests {
|
||||
if err := req.fn(); err != nil {
|
||||
s.logger.Errorf("could not sync: %v: %v", req.errMsg, err)
|
||||
temp = append(temp, req)
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user