1. 背景 在海量数据时代,高效的数据检索变得越来越重要。Elasticsearch作为当今最流行的分布式搜索和分析引擎,为开发者提供了强大的全...
1. 为何要使用分布式锁 在分布式系统中,多个服务实例可能同时访问共享资源,传统的本地锁失效。分布式锁应运而生,解决以下关键问题: 并发资源访问...
一、什么是故障,怎么处理故障 故障就是线上应用无法提供服务。对于故障的处理是第一时间进行止血,并且采取降级方案。 二、java问题的诊断技巧 2...
1.线上告警 2.dump线程信息 发现非常多的线程处于等待状态 3.从链路里查看使用的线程池配置 从配置里可以看到线程池核心数12,最大数50...
限流算法有四种常见算法 计数器算法(固定窗口) 滑动窗口 漏桶算法 令牌桶算法 计数器算法(固定窗口) 计数器算法是使用计数器在周期内累加访问次...
1. CAP 理论概述: C(Consistency,一致性):所有节点的数据是一致的,即对某个数据的所有操作,最终会传播到集群中的每一个节点,...
1.定义领域事件 :在某某领域发生了某个一个动作或者产生了一个行为2.领域事件的触发领域事件由命令触发,触发命令可以是一个动作或者一个行为,例如...
前言 前面我们学习了 servlet 的相关知识,但是呢?使用 servlet 进行网站的开发步骤还是比较麻烦的,而我们本身程序员就属于是比较懒...
最近在使用es的过程中,要查询nested嵌套查询不存在的字段,查询结果不尽人意,做一下分析1.索引数据 2.查询语句 查询结果如下,未查到 查...