Prevent premature garbage collection
All checks were successful
Build & Publish to GHCR / build (push) Successful in 1m2s
All checks were successful
Build & Publish to GHCR / build (push) Successful in 1m2s
This commit is contained in:
parent
d21f56a2ae
commit
c16c637135
@ -65,9 +65,11 @@ class RabbitMQConsumer:
|
||||
await self.channel.declare_queue(self.dlq_queue_name, durable=True)
|
||||
|
||||
metrics.start_metrics_server(port=9000)
|
||||
asyncio.create_task(metrics.update_queue_gauge(self.channel, self.queue_name))
|
||||
asyncio.create_task(metrics.update_queue_gauge(self.channel, self.retry_queue_name))
|
||||
asyncio.create_task(metrics.update_queue_gauge(self.channel, self.dlq_queue_name))
|
||||
await asyncio.gather(
|
||||
metrics.update_queue_gauge(self.channel, self.queue_name),
|
||||
metrics.update_queue_gauge(self.channel, self.retry_queue_name),
|
||||
metrics.update_queue_gauge(self.channel, self.dlq_queue_name),
|
||||
)
|
||||
|
||||
logger.info("[RabbitMQ] Connected, exchange, retry, and DLQ queues ready.")
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user