网站首页
编程语言
数据库
系统相关
其他分享
编程问答
amqp091
2024-07-01
RabbitMQ延时任务通过死信队列实现(golang)
最近在一个项目中,需要实现在用户上传图片30分钟后,删除对应图片,以保证用户隐私。我们使用rabbitmq来实现。基于rabbitmq实现延时任务有两种方式,一种为队列ttl+死信exchange,另一种为安装插件(https://github.com/rabbitmq/rabbitmq-delayed-message-exchange)。其中安装