自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 RabbitMQ延时队列实现

通过以上配置和代码,实现了在 Spring Boot 应用中利用 RabbitMQ 实现延时队列的功能。关键点包括定义延时交换机类型、配置队列和交换机的绑定关系,并通过 AmqpTemplate 发送具有延时属性的消息,最后使用 @RabbitListener 注解创建消息接收者来消费延时队列中的消息。在 RabbitMQ 中,我们需要定义一个特定的交换机类型来支持延时消息。当使用Spring Boot和RabbitMQ实现延时队列时,需要进行一些特定的配置和代码编写。定义延时队列交换机类型。

2024-06-23 21:07:39 320

原创 RabbitMQ常见问题

RabbitMQ提供了以下解决方式来处理 消息未达交换机、消息未达队列、消息在队列中消失、消费者未收到消息、消费者消费失败、幂等性、顺序性等问题。以下是关于JavaRabbitMQ实现消息可靠性处理的详细说明,包括持久化消息、发布确认、发布者限流、消费者确认、重试机制和死信队列等。需要注意的是,以上措施可以在大部分情况下保证消息的顺序性和消费的幂等性,但并不能绝对保证。RabbitMQ 是一个分布式消息队列系统,各个节点之间的网络延迟、负载均衡等因素都可能影响消息的顺序和消费的幂等性。

2024-06-22 23:07:57 565

原创 Tomcat配置虚拟路径和虚拟主机

在tomcat的目录中有个webapps文件夹就是一个虚拟路径,这个webapps里放着Web项目。而webapps这个虚拟路径是可以改变的,但一般不改这个默认虚拟路径,而配置虚拟路径的方法有两种。配置虚拟路径方式一:将Web项目配置到webapps以外的目录。在Server.xml配置文件中找到Engine引擎,再找到Host主机,在主机里面添加Context。Context中有两个标...

2020-02-10 14:37:36 342

原创 Tomcat和JDK怎么配置

安装Tomcat怎么配置首先在Apache官网找到相应Tomcat所需版本(一般的开发人员都是选择最新版再倒退一个版本[择稳定选择]), 然后下载安装Tomcat安装好后再配置环境变量开发人员一般都安装了jdk,所以必备的java_home都配置过,Tomcat只需再多配置一个catlina_homejdk配置哪些(新建3个系统变量):变量名:JAVA_HOME 变量值:C:\Pro...

2020-02-09 15:11:44 1668

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除