Skip to content

Commit a4337c8

Browse files
committed
chore(queue): add queue bind
Signed-off-by: Bo-Yi Wu <[email protected]>
1 parent a1528d8 commit a4337c8

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

rabbitmq.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,11 @@ func (w *Worker) startConsumer() (err error) {
7676
return
7777
}
7878

79+
if err := w.channel.QueueBind(q.Name, w.opts.routingKey, w.opts.exchangeName, false, nil); err != nil {
80+
w.opts.logger.Error("cannot consume without a binding to exchange:", err)
81+
return
82+
}
83+
7984
w.tasks, err = w.channel.Consume(
8085
q.Name, // queue
8186
w.opts.tag, // consumer
@@ -87,7 +92,7 @@ func (w *Worker) startConsumer() (err error) {
8792
)
8893

8994
if err != nil {
90-
w.opts.logger.Error(err)
95+
w.opts.logger.Error("cannot consume from:", q.Name, err)
9196
}
9297
})
9398

0 commit comments

Comments
 (0)