logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

rabbitmq、rocketmq、kafka、java(Timer) 延迟队列(延迟消息)实现与应用

更换实现方式:在触发的时候已经持久化,当业务规模小的时候并约定每个预约面试亭提前半小时无法预约和取消,那么可以设置一个定时任务,去查找已经停止但未结束,频率5分钟一次(可改变),设置map存放,面试亭key:是否开始执行,执行逻辑:先查询、在通过map判断是否正在执行(以为是固定区间的处理,而且主要流程业务逻辑只会执行一次,类似于递推模式,所以不用考虑在查询中过滤处理逻辑性能提升不大),然后修改执

文章图片
#java-rabbitmq#rabbitmq#java-rocketmq +2
到底了