240 发简信
IP属地:四川
  • Resize,w 360,h 240
    3. 异步扣库存的问题

    在上面的文章中,我们实现了异步扣库存,但是还是存在问题。 1.超卖问题的解决 在原来单体架构的过程中,我们可以使用redis锁,实现超卖问题的解...

  • 2. springCloud Stream 实现异步扣库存

    一.原扣库存逻辑 二.使用SpringCloud Stream 异步下单 order服务 product服务 即可实现的简易的异步扣库存

  • Resize,w 360,h 240
    1. springCloud Stream

    一.消息中间的几大应用场景 1、异步处理 比如用户在电商网站下单,下单完成后会给用户推送短信或邮件,发短信和邮件的过程就可以异步完成。因为下单付...

  • Resize,w 360,h 240
    7.springCloud 目前存在的问题

    一.存在的问题 1.代码耦合非常高 order服务 product服务 他们都有一个共同的实体类GoodsInfo ,而 GoodsInfo属于...

  • Resize,w 360,h 240
    RabbitMQ死信队列

    SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身...

  • Resize,w 360,h 240
    RabbitMQ 消息确认机制之事务机制

    在rabbitMq中 我们可以通持久化数据解决rabbitMQ服务器异常 数据丢失的问题。问题: 生成者将消息发送出去,有没有到达rabbitM...

  • 2.4 Nginx 配置HTTPS

    当前配置文件内容 配置nginx

  • Resize,w 360,h 240
    2.4 nginx 浏览器缓存

    浏览器缓存原理 浏览器缓存 HTTP协议定义的缓存机制(如:Expires;Cache-control等) 1、浏览器无缓存 2、浏览器有缓存 ...

  • Nginx集群优化之keepalive

    一、nginx之tcp_nopush、tcp_nodelay、sendfile 1、TCP_NODELAY你怎么可以强制 socket 在它的缓...