【ELK】bool查询 ELK 【ELK】bool查询 bool 搜索的常用格式,典型案例如下所示: { "bool": { "must": { }, "must_not": { }, "should": { }, " 0 评论 0 浏览
【ELK】结构化搜索 ELK 【ELK】结构化搜索 搜索从得分上来说可以分为 2 类,需要搜索得分和不需要搜索得分。 搜索得分可以看做是匹配度的高低,对于“固定值”的搜索而言,通常不需要计算得分。其好处可以进行缓存 0 评论 0 浏览
通过 2 种方式获取到 JVM中的Metaspace jvm 通过 2 种方式获取到 JVM中的Metaspace 之前文章有提到 jstat的用处,当时的情形服务器发生了Metaspace下的OOM的情况,该情形下,dump 堆内存是没有用处的,因为Metaspace不在He 0 评论 0 浏览
基于阿里云自动化部署Flow的记录 部署运维 基于阿里云自动化部署Flow的记录 当前负责项目前期只有几台服务器,一段时间是人肉运维,线下编码、测试、打包后通过工具打包到到服务,然后通过编写好的脚本进行启动和关闭。这种人肉运维的方式直到直到服务 0 评论 0 浏览
JDK带的小工具 jstat中的 2 个实用参数 jvm JDK带的小工具 jstat中的 2 个实用参数 前段时间,发现线上某台服务器应用宕机了,分析了dump的内存占用信息,并未发现异常。再去翻看日志的时候,发现了大量的Metasapce的OOM,并且触发了多次Ol 0 评论 0 浏览
CentOS 修复漏洞小记 部署运维 CentOS 修复漏洞小记 最近阿里云不停的给我发邮件提醒服务器有漏洞,甚至安排了人工客服提醒我,不修复漏洞,可能导致服务器被攻击,而且已经有先例了。 我刚好趁着这次服务部署的机会,将服务器 0 评论 0 浏览
记录一下 CentOS8 下安装用于上传文件到百度网盘的 python 应用 bypy python 记录一下 CentOS8 下安装用于上传文件到百度网盘的 python 应用 bypy 我发现目前国内很多bypy的安装都是在CentOS6或者CentOS7 下的,因为我用的是CentOS8,所以这里我将使用的命令整理后发布。 0 评论 0 浏览
Nginx配置不当导致大流量下 Websocket 连接异常问题分析和处理 待分类 Nginx配置不当导致大流量下 Websocket 连接异常问题分析和处理 项目使用到了基于Netty的长连接,最近有一次活动,线上存在大流量,活动开始后的一段时间,各个指标正常,但是一段时间后就出现了部分用户无法连接上 WebSocke 0 评论 0 浏览
Mac下通过 Homebrew 安装 MySQL和 Redis 部署运维 Mac下通过 Homebrew 安装 MySQL和 Redis 最新又把系统重新折腾了下,所以本地开发环境又要重新来一次。 原本还是打算通过Docker来安装的各个中间件的,不过想到新环境,干嘛不尝试下新的东西。 所以就通过M 0 评论 0 浏览
通过Redisson来了解 BitSet/Bloomfilter/HperLogLog redis 通过Redisson来了解 BitSet/Bloomfilter/HperLogLog Redis + son 意思很明显,自诩 Redis 的儿子,不过也确实好用 这篇文章来介绍下可能不那么常见的,但是却非常好用的 3 个东西:BitSet/Blo 0 评论 0 浏览
kotlin中差集、交集、并集方法汇总 kotlin kotlin中差集、交集、并集方法汇总 Kotlin 原生支持 集合的几种操作,分别是:交集、差集、并集。 非常有用的功能,这里我简单做一个总结。 0 评论 0 浏览
由于慢SQL打崩系统,带来的教训:不要忽视小问题 mysql 由于慢SQL打崩系统,带来的教训:不要忽视小问题 平时好好的 RDS从今天早晨9点开始,CPU使用率急速提高,一会儿后相应的监控短信也发送来,提示CPU的使用率为 100%。 经过询问发现,9 点开始有一批用户会 0 评论 0 浏览
Spring-02:Bean的初始化方法和销毁方法的执行顺序 spring Spring-02:Bean的初始化方法和销毁方法的执行顺序 Bean构建之后,可以通过3类方法触发创建后的回调,当然也支持触发销毁后的回调。 这篇文章谈谈初始化触发方法的顺序和销毁时候触发方法的顺序。 0 评论 0 浏览
Spring-01:BeanDefinition的构建和使用 spring Spring-01:BeanDefinition的构建和使用 这里记录下Beandefintion的构建和是使用... 0 评论 0 浏览
MySQL查看数据库占用空间大小和批量删除脚本的生成 mysql MySQL查看数据库占用空间大小和批量删除脚本的生成 之前使用skywalking因为对其数据占用评估不足,差点导致了生产事故,这里记录下当时使用到的相关排查和处理的 SQL 0 评论 0 浏览