04 2021 档案

摘要:完全参考:https://www.cnblogs.com/guitu18/p/11262106.html 这主要用来做Shiro笔记用的 Shiro结合Redis实现Session共享 Shiro的登录也是基于Session的,默认情况下Session是保存在内存中。既然要做Session共享,那么 阅读全文
posted @ 2021-04-28 11:41 Amy清风 阅读(1030) 评论(2) 推荐(0) 编辑
摘要:延迟队列 在RabbitMQ中并未提供延迟队列功能。 但是可以使用:TTL+死信队列 组合实现延迟队列的效果。 rabbitmq-high-producer项目 application.properties文件 server.port=8081 # ip spring.rabbitmq.host=1 阅读全文
posted @ 2021-04-24 07:18 Amy清风 阅读(97) 评论(0) 推荐(0) 编辑
摘要:死信队列 死信队列,英文缩写:DLX 。Dead Letter Exchange(死信交换机),当消息成为Dead message后,可以被重新发送到另一个交换机,这个交换机就是DLX。 消息成为死信的三种情况: 1. 队列消息长度到达限制; 2. 消费者拒接消费消息,basicNack/basic 阅读全文
posted @ 2021-04-24 05:38 Amy清风 阅读(227) 评论(0) 推荐(0) 编辑
摘要:TTL 全称 Time To Live(存活时间/过期时间)。 当消息到达存活时间后,还没有被消费,会被自动清除。 RabbitMQ可以对消息设置过期时间,也可以对整个队列(Queue)设置过期时间。 过期是在生产者设置,主要有2种方式: 指定一条消息的过期时间。 给队列设置消息过期时间,队列中的所 阅读全文
posted @ 2021-04-23 22:13 Amy清风 阅读(159) 评论(0) 推荐(0) 编辑
摘要:rabbitmq的消费端限流模式 rabbitmq-high-producer项目 application.properties文件 server.port=8081 # ip spring.rabbitmq.host=127.0.0.1 #默认5672 spring.rabbitmq.port=5 阅读全文
posted @ 2021-04-23 17:48 Amy清风 阅读(342) 评论(0) 推荐(0) 编辑
摘要:在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ 为我们提供了两种方式用来控制消息的投递可靠性模式。 在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ 为我们提供了两种方式用来控制消息的投递可 阅读全文
posted @ 2021-04-23 17:13 Amy清风 阅读(275) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示