Documentation
¶
Index ¶
- func NewRedisQueue(opts RedisQueueOptions, logger *zap.SugaredLogger, metrics *metrics.Metrics) (queue.Queue, error)
- type RedisQueue
- func (q *RedisQueue) Delete(ctx context.Context, messages []*queue.Message) error
- func (q *RedisQueue) Dequeue(ctx context.Context, opt *queue.Options) ([]*queue.Message, error)
- func (q *RedisQueue) Enqueue(ctx context.Context, message *queue.Message) error
- func (q *RedisQueue) Size(ctx context.Context) (int64, error)
- type RedisQueueOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRedisQueue ¶
func NewRedisQueue(opts RedisQueueOptions, logger *zap.SugaredLogger, metrics *metrics.Metrics) (queue.Queue, error)
Types ¶
Click to show internal directories.
Click to hide internal directories.