240 发简信
IP属地:江西
  • 120
    专升本-自考路3

    关于4月份的考试 虽然报考了四科,由于考前只学了一科,然后就弃考了三科。但有些事就是当时懒了没做,过后后悔。端正态度。下次 报几门考几门 考的近代史,选择题 25个错了1个。...

  • 文章里有说到:server_name配置的是主机对应的域名(云服务器域名需要单独购买),如果没有域名可以通过配置主机的host来映射虚拟域名,或者这里直接配置主机的ip地址,然后用ip访问

    Linux下安装Nginx

    Nginx简介 Nginx是什么? Nginx是一款轻量级Web服务器,也是一款反向代理服务器官网:http://nginx.org/中文文档: http://www.ngi...

  • @580179e2d13c 是的,这里表述不严谨

    RabbitMQ幂等性的主流解决方案

    幂等性是什么? 简单来说就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的。我们可以借鉴数据库的乐观锁机制来举个例子 首先为表添加一个版本字段version 在执行...

  • 120
    新年愿望

    新的一年,成为更好的自己

  • 不是哦,这里的消费端是消费正常队列的消息,当消息满足一定条件没被正常消费才会进入死信队列,因此死信队列需要另外监听处理,上面步骤有说明的。

    RabbitMQ的死信队列详解

    死信队列介绍 死信队列:DLX,dead-letter-exchange 利用DLX,当消息在一个队列中变成死信 (dead message) 之后,它能被重新publish...

  • @周二鸭 首先宕机问题要尽量避免,通过一些高可用的方案降低宕机的风险,如果确实宕机了,对于已发送但未被消费的消息,可以自己去做补偿或者投递到延迟队列里处理,宕机会造成生产端消息堆积,如果对消息实时处理要求比较高,需要提前预备一些应急方案另起服务去处理这些消息。

    RabbitMQ幂等性的主流解决方案

    幂等性是什么? 简单来说就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的。我们可以借鉴数据库的乐观锁机制来举个例子 首先为表添加一个版本字段version 在执行...

  • 是消息的全局唯一ID,作用也仅仅是为了幂等性的判断。你想想当一条消息过来的时候,我是不是需要根据一定的业务规则(消息重复的依据)去生成这个ID然后去匹配数据库,如果你的唯一ID是无规则随机生成的,要怎么判断呢

    RabbitMQ幂等性的主流解决方案

    幂等性是什么? 简单来说就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的。我们可以借鉴数据库的乐观锁机制来举个例子 首先为表添加一个版本字段version 在执行...

  • 120
    一万字深度剖析Tomcat源码

    整篇文章分为两大部分,Tomcat 系统架构设计和 Tomcat 源码剖析。 Tomcat系统架构设计 1.前言 很多人谈到架构感觉是一个非常高大尚的东西,觉得自己目前不太可...

  • 120
    一万字深度剖析Spring循环依赖

    开篇词 距离上一篇文章更新已经有一年多时间了,之前写的大都是偏向于基础性的知识,也没有掺杂过多个人的思考。而自己一直以来都想写一些更加有深度的内容,这篇文章就是基于这样一个想...

  • redis实现幂等很简单,我以redis实现接口的幂等性为例说明。你可以自定义一个幂等注解,然后配合AOP进行方法拦截,对拦截的请求信息(包括方法名+参数名+参数值)根据固定的规则去生成一个key,然后调用redis的setnx方法,如果返回ok,则正常调用方法,否则就是重复调用了。这样可以保证重复请求接口在一定时间内只会被成功处理一次。至于锁的有效时长要根据业务情况而定的。

    RabbitMQ幂等性的主流解决方案

    幂等性是什么? 简单来说就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的。我们可以借鉴数据库的乐观锁机制来举个例子 首先为表添加一个版本字段version 在执行...

  • 你好,执行完make和make install命令才会真正安装软件到/usr/local目录下,make工具是用来编译源代码的,依赖于gcc,需要先执行gcc安装才可以使用

    Linux下安装Nginx

    Nginx简介 Nginx是什么? Nginx是一款轻量级Web服务器,也是一款反向代理服务器官网:http://nginx.org/中文文档: http://www.ngi...

  • @夏维_6701 ppt画的,原图作者也不是我

    大型Java项目架构演进解析

    前言 以淘宝网为例,简单了解一下大型电商的服务端架构是怎样的。如图所示最上面的就是安全体系系统,中间的就是业务运营系统,包含各个不同的业务服务,下面是一些共享服务,然后还有一...

  • 120
    Vue中组件之间的通信

    在vue中,最基本的组件之间的传值,分为三种:1.父传子 2.子传父 3.兄弟相传 那么这三种方式如何传值呢? 下面我们来看看 一、父传子接 概述:父传子,就是父组件向子组件...

  • Shiro权限拦截

    shiro和Spring Security相同的是,shiro在做权限拦截时也是基于拦截器链和一些拦截器的。shiro使用了与Servlet一样的Filter接口进行扩展。 ...

个人介绍
Chasing the dream of the road is not hard