11 2019 档案
摘要:Redis持久化RDB和AOF 一 相关概念 1.RDB 在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储。 2.AOF 以日志的形式记录服务器所处理的每一个写、删除操作,查询操作不会记录
阅读全文
摘要:Linux Top的使用 Top常用命令 b:以批处理模式操作; c:显示完整的治命令; d:屏幕刷新间隔时间; I:忽略失效过程; s:保密模式; S:累积模式; i:设置间隔时间; u:指定用户名; p:指定进程; n:循环显示的次数。 TOP页面参数解释 统计信息 进程总体情况分析 CPU使用
阅读全文
摘要:Kafka 自定义指定消息partition策略规则及DefaultPartitioner源码分析 一.概述 kafka默认使用DefaultPartitioner类作为默认的partition策略规则,具体默认设置是在ProducerConfig类中(如下图) 二.DefaultPartition
阅读全文
摘要:单例模式的八种方式 饿汉式(静态常量) 饿汉式(静态代码块) 懒汉式(线程不安全) 懒汉式(线程安全,同步方法) 懒汉式(线程安全,同步代码块) 双重检查 静态内部类 枚举 八种方式详解 饿汉式(静态常量) 步骤 1. 构造函数私有化 2. 类的内部创建对象 3. 向外暴露一个静态的公共方法 代码实
阅读全文
摘要:Spring Boot ELK Kafka 自定义断路器Circuit Breaker 一.需求说明 微服务框架需要日志收集,包括日志的清洗分析过滤等,常见的日志系统是ELK.业务系统通过ELK组件,将日志通过logback的方式写入kafka,logstash对kafka的日志进行清洗过滤,最
阅读全文
摘要:转载于http://www.shixinke.com/java/kafka-configuration 一、broker主要配置 1.broker自身属性的配置 配置项作用类型默认值示例 broker.id broker在集群中的标识 整型 -1 1 listeners 监听的服务地址(多个用,隔开
阅读全文
摘要:代码实现一 (直接继承ListHashMap.java) 代码实现二 代码 "github" write lru cache 分支
阅读全文
摘要:原因分析 问题翻译过来就是:elasticsearch用户拥有的内存权限太小,至少需要262144; 解决方式 切换到root用户 执行命令: sysctl w vm.max_map_count=262144 查看结果: sysctl a|grep vm.max_map_count 显示: vm.m
阅读全文
摘要:一、基本介绍 UML(Unified modeling language) 统一建模语言,是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果。 UML本身是一套符号的规定,这些符号用于描述软件模型中的各个元素和他们之间的关系,比如类、接口、实现、泛化、依赖、组合、
阅读全文

浙公网安备 33010602011771号