04 2023 档案

摘要:概述 EFK,是ELK即ElasticSearch + Logstash + Kibana的升级版,把Logstash替换成Fluentd。 实战 查询语法 选择日志索引后 搜索ERROR级别的日志:level: error 搜索某个应用的日志:appName: "book-store" 搜索某个应 阅读全文
posted @ 2023-04-03 20:19 johnny233 阅读(141) 评论(0) 推荐(0) 编辑
摘要:var code = “73cfe8c8-40a7-4d01-8c89-93736e7f0d1f” 概述 问题抛出:如何判断一个元素在亿级数据中是否存在? 常规思路:HashMap/HashSet。但是很容易内存溢出。 故而,最需要解决的是如何将庞大的数据load到内存中。而是否可以换种思路,因为只 阅读全文
posted @ 2023-04-02 23:48 johnny233 阅读(39) 评论(0) 推荐(0) 编辑
摘要:问题 通过DataGrip连接的MongoDB节点,之前可以新增或更新数据。某天突然不能新增或更新数据,报错信息如下: 具体的报错信息: Command failed with error 10107 (NotMaster): 'not master' on server 10.19.21.11:3 阅读全文
posted @ 2023-04-02 00:15 johnny233 阅读(468) 评论(0) 推荐(0) 编辑
摘要:概述 需求来源,在review前人留下的屎山代码时发现如下截图所示的代码片段: 也就是说代码是空实现的。 于是有此需求:消息重新消费。 调研 实现方案 修改偏移量,即offset,可通过脚本实现新增group,需通过代码实现 Kafka的偏移量的保存方式,根据不同版本号有3种方式:保存在zookee 阅读全文
posted @ 2023-04-01 23:39 johnny233 阅读(449) 评论(0) 推荐(0) 编辑