【消息队列】5-如何保证消息的顺序性?

【消息队列】5-如何保证消息的顺序性?

一、场景介绍 1、消息严格有序场景 比如客户开车出事故了需要保险公司来处理,至少要有以下几个步骤: 报案、查勘定损、立案、收单理算支付、结案等环节,这些环节是严格有序的。保险公司每完成一个环节,需要给......
阅读全文
【消息队列】2-如何保证消息队列的高可用?

【消息队列】2-如何保证消息队列的高可用?

如果面试官问我们如何保证消息队列的高可用?我们可以说其中一个自己熟悉的MQ去跟他讲。 所谓MQ高可用无非是MQ挂了,怎么保证数据不丢失,系统正常运行。一般都是通过搭建集群模式来做,数据会有副本。 &n......
阅读全文
shell脚本导入数据库

shell脚本导入数据库

最近准备我之前开发的项目全部部署到云服务器上,但是防止用户乱操作,准备弄一个定时器,每半小时导入一次初始化sql文件覆盖数据库。 我习惯给服务器安装宝塔,用于一些可视化工作,减轻我的工作量。 可以在......
阅读全文
JavaScript实现轮播图功能

JavaScript实现轮播图功能

前几天,有一个朋友给了我一个素材,让我帮忙实现轮播图功能,应该是学校的作业。 需要实现自动播放和手动播放,鼠标悬停等功能。使用原生 JavaScript。 我这里贴一下核心代码   <......
阅读全文
RocketMQ浅谈与总结

RocketMQ浅谈与总结

1、为什么要用MQ? 解耦 多个项目之间通过消息队列对同一消息进行处理,避免调用接口失败导致整个过程失败。目的是跟调用接口是一样的,只不过 MQ 可以异步、失败尝试、消息堆积等。 异步 生产者......
阅读全文
Java 0基础两个月学习方案试用版

Java 0基础两个月学习方案试用版

大家都知道,博主提供带新人服务。以下是我为0基础小白制定的学习计划!欢迎各位大佬提建议一起完善!   基础必学部分 下面属于入门课程,必须掌握,基本掌握后,就能胜任简单的工作了  ......
阅读全文
Spring项目中策略模式实战

Spring项目中策略模式实战

在公司的项目中,在某些场景使用设计模式来完成自己的需求,很能体现一个人的代码水平。 本文介绍策略模式,在 Spring 项目(或SpringBoot) 中引入策略模式来解决一个通过不同的方式通知用户的......
阅读全文