2025年10月23日
摘要: 选举参数: (适当调大) flag.DurationVar(&leaseDuration, "lease-duration", 75*time.Second, "")flag.DurationVar(&renewDeadline, "renew-deadline", 60*time.Second, 阅读全文
posted @ 2025-10-23 16:35 颖月石 阅读(3) 评论(0) 推荐(0)
  2025年9月25日
摘要: 下图是控制器Leader成功续约的日志。 这中间续约卡住了,没有成功续约的日志。从最后一次成功续约日志到重启日志,中间有23s(23:09:40-23:10:03). 而Leader参数,renew-deadline是20s,lease是30s,超过renew-deadline 那么问题来了:控制器 阅读全文
posted @ 2025-09-25 11:41 颖月石 阅读(7) 评论(0) 推荐(0)
  2025年9月4日
摘要: 近期发现,k8s apiserver的内存和cpu定时(每隔10h)被客户一个控制器打的很高,有个小突刺。排查发现,用户的控制器开启了resyncPeriod,默认值就是10h。 一般来说controller runtime框架、knative框架,都会默认这个值为10h。不同的是,controll 阅读全文
posted @ 2025-09-04 10:48 颖月石 阅读(128) 评论(0) 推荐(0)
  2024年12月29日
摘要: 一、安装multipass 1. 安装multipaas软件版本 brew install multipass 2. 创建三个虚拟机master(192.168.64.6)、node1(192.168.64.14)、node2(192.168.64.15),2G cpu+2G内存+40G硬盘,Qem 阅读全文
posted @ 2024-12-29 21:40 颖月石 阅读(344) 评论(0) 推荐(0)
  2024年12月20日
摘要: 为了工作方便,对一些常见知识点进行梳理,便于沟通 1. Pod原地更新 https://developer.aliyun.com/article/765421 Deployment、statefulset不具备,cloneset和appset具备 原理:k8s支持pod容器原地升级,当只更改容器的e 阅读全文
posted @ 2024-12-20 15:39 颖月石 阅读(17) 评论(0) 推荐(0)
摘要: 工作中发现,很多同事,尤其是新同事,对一些基础知识点不熟悉,在此做梳理和总结,便于后期沟通。 一、jvm预热 https://www.cnblogs.com/crazymakercircle/p/17691632.html 为什么要jvm预热? jvm即使编译,动态编译java字节码为优化后的机器码 阅读全文
posted @ 2024-12-20 09:52 颖月石 阅读(30) 评论(0) 推荐(0)
  2022年3月30日
摘要: 基础知识 一、零拷贝 目的: 1. 减少或避免不必要的CPU拷贝, 2. 减少用户空间(应用程序自己的空间)和内核空间(linux内核自身的空间,包括进程调度、连接硬件资源、内存分配等)的上下文切换, 3. 减少内存的占用 典型应用: Netty、Kafka等 基本概念: 1. 缓冲区:是所有I/O 阅读全文
posted @ 2022-03-30 18:05 颖月石 阅读(259) 评论(0) 推荐(0)
  2022年3月29日
摘要: 最近刷题,经常刷到滑动窗口算法的题目,总结一下精华: 概念: 在特定窗口大小(而非整个字符串,窗口大小不固定,可以缩放)的数组或字符串上操作。 优势: 将部分场景问题的多层嵌套循环,变成单循环,减少时间复杂度。 基本过程: 我们在数组或字符串中使用双指针中的左右指针技巧,初始化 left = rig 阅读全文
posted @ 2022-03-29 15:51 颖月石 阅读(210) 评论(0) 推荐(0)
摘要: 1. 脑裂 2. 强一致性,导致超大集群规模节点,大量读写访问zk,会导致CPU升高甚至宕机等问题。 摘自极客时间《RPC 实战与核心原理》《08 | 服务发现:到底是要CP还是AP?》章节。 阅读全文
posted @ 2022-03-29 11:13 颖月石 阅读(123) 评论(0) 推荐(0)
  2022年3月28日
摘要: 今天碰到一个元数据集群因DNS缓存导致的错误,借机梳理一下n久以前看的DNS缓存问题。 DNS: 全称 Domain Name System ,即域名系统。它将域名和IP地址相互映射的一个分布式数据库,在数据库中保存域名与IP的对照关系,从而方便地访问互联网。DNS协议运行在UDP协议之上,使用端口 阅读全文
posted @ 2022-03-28 16:57 颖月石 阅读(854) 评论(0) 推荐(0)