延迟任务调度系统(技术选型与设计)延迟任务的场景是? 现有的解决方案是? 存在的问题是什么? 希望达到的目标是? 可以实现的方案有?RabbitMQ实现通过死信和死信路由实现 通过延迟消息插件来实现 ...
SpringBoot开发案例之整合rabbitmq实现消息队列
RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。 消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将RocketMQ捐献给了apa...
RabbitMQ发布订阅实战-实现延时重试队列
摘要: 本文将会讲解如何使用RabbitMQ实现延时重试和失败消息队列,实现可靠的消息消费,消费失败后,自动延时将消息重新投递,当达到一定的重试次数后,将消息投递到失败消息队列,等待人工介入处理。 R...
kubernetes部署rabbitmq集群
dockerfile FROM rabbitmq:latest ENV RABBITMQ_USE_LONGNAME=true \ AUTOCLUSTER_LOG_LEVEL=debug \ AUTOC...
Spring boot 集成 RabbitMQ
RabbitMQ简介 RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出...
基于 Docker 的微服务架构实践
前言 基于 Docker 的容器技术是在2015年的时候开始接触的,两年多的时间,作为一名 Docker 的 DevOps,也见证了 Docker 的技术体系的快速发展。本文主要是结合在公司搭建的微服...
RabbitMQ安装
安装Erlang环境 由于RabbitMQ是采用Erlang编写的,首先需要安装该语言库,以便运行代理服务器,可以参考Erlang官方文档。 erlang-solution配置信息安装 wget ht...