
一次 Redis 事務使用不當引發的生產事故
- 2022 年 10 月 25 日
- 筆記
这是悟空的第 170 篇原创文章 官网: //www.passjava.cn 你好,我是悟空。 本文主要内容如下: 一、前言 最近项目的生产环境遇到一个奇怪的问题: 现象 :每天早上客服人员在后台创建客服事件时,都会 创建失败 。当我们 重启 这个微服务后,后台就可以正常创建了客服事件了。到第二天早 …
Continue Reading
这是悟空的第 170 篇原创文章 官网: //www.passjava.cn 你好,我是悟空。 本文主要内容如下: 一、前言 最近项目的生产环境遇到一个奇怪的问题: 现象 :每天早上客服人员在后台创建客服事件时,都会 创建失败 。当我们 重启 这个微服务后,后台就可以正常创建了客服事件了。到第二天早 …
Continue Reading
传说古代有一只四角四足的怪兽:名叫 夕 。因冬天大雪导致夕没东西吃,所以夕经常到附近的村里找吃的,因其身体庞大、脾气暴躁、凶猛异常,给村民带来了很大的灾难。 后来有一位聪明的孩子,他叫做 年 ,教给大家除掉“夕”的方法:用爆竹,轻则赶走它,重则伤它。每年 腊月三十 ,夕都会来村里,村名就 守着夜 , …
Continue Reading
本篇主要内容如下: 前言 项目中我们总是用 Kibana 界面来搜索测试或生产环境下的日志,来看下有没有异常信息。 Kibana 就是 我们常说的 ELK 中的 K 。 Kibana 界面如下图所示: 但这些日志检索原理是什么呢?这里就该我们的 Elasticsearch 搜索引擎登场了。 我会分 …
Continue Reading本篇主要内容如下: 前言 我们都在讨论分布式,特别是面试的时候,不管是招初级软件工程师还是高级,都会要求懂分布式,甚至要求用过。传得沸沸扬扬的分布式到底是什么东东,有什么优势? 借用火影忍术 看过 火影 的同学肯定知道 漩涡鸣人 的招牌忍术: 多重影分身之术 。 这个术有一个特别厉害的地方, 过程和 …
Continue Reading
在讲 《21张图讲解集合的线程不安全》 那一篇,我留了一个彩蛋,就是 Queue(队列) 还没有讲,这次我们重点来看看Java中的Queue家族,总共涉及到 18 种Queue。这篇恐怕是市面上 最全最细 讲解Queue的。 本篇主要内容如下: 帮你总结好的阻塞队列: 一、Queue自我介绍 1.1 …
Continue Reading
本篇主要内容如下: 本篇文章已收纳到我的 Java在线文档 、 Github 我的 SpringCloud实战项目 持续更新中 帮你总结好的锁: 序号 锁名称 应用 1 乐观锁 CAS 2 悲观锁 synchronized、vector、hashtable 3 自旋锁 CAS 4 可重入锁 sync …
Continue Reading
Java并发必知必会第三弹:用积木讲解ABA原理 可落地的 Spring Cloud项目: PassJava 本篇主要内容如下 一、背景 上一节我们讲了 程序员深夜惨遭老婆鄙视,原因竟是CAS原理太简单? ,留了一个彩蛋给大家,ABA问题是怎么出现的,为什么不是AAB拖拉机,AAA金花,4个A炸弹 …
Continue Reading
悟空 种树比较好的时间是十年前,其次是现在。 自主开发了Java学习平台、PMP刷题小程序。目前主修 Java 、 多线程 、 SpringBoot 、 SpringCloud 、 k8s 。 本公众号不限于分享技术,也会分享工具的使用、人生感悟、读书总结。 夜黑风高的晚上,一名苦逼程序员正在疯狂敲 …
Continue Reading