Featured image of post 从 Kubernetes Pod 内存占用谈 Linux 内存管理

从 Kubernetes Pod 内存占用谈 Linux 内存管理

本文对一个线上 k8s 内存水位误报警深入分析 Linux 内存管理中各种内存指标计算的原理

TLDR:如果你的应用会涉及较多的文件读写,可以将 k8s 内存水位告警指标由 container_memory_working_set_bytes 改为 container_memory_rss。这样可以防止 page cache 占用空闲内存带来的误报警

 visitors
Featured image of post RocketMQ 负载均衡时机和影响

RocketMQ 负载均衡时机和影响

本文综合 RocketMQ client 与 broker 的源码介绍负载均衡机制发生的时间、客户端发生负载对消费的影响(消息堆积/消费毛刺等)并且给出一些最佳实践的推荐

 visitors
Featured image of post 从 Typecho 到 Hugo 的选择与迁移

从 Typecho 到 Hugo 的选择与迁移

本站最近从 Typecho 迁移到 Hugo,写这篇文章分析一下 Typecho 和 Hugo 各自的优缺点,给读者在这两者之间选择提供参考。最后记录一下我的迁移过程供后来者参考:Typecho 在服务器已经挂掉的情况下如何恢复所有的文章,然后保存为 Hugo 的文件组织方式

 visitors
Built with Hugo
Theme Stack modified by SSpirits