题外话: 虽然很多同学已经掌握了 Kubernetes(K8S)的安装和配置技巧,但在实际公司业务场景的使用过程中,缺乏从服务和业务角度出发来系统性分析、排查和处理问题的有效方法。基于此,木子想着将自己八年左右使用 Kubernetes 的经验,以及在此过程中遇到的各种问题,通过写作来与大家分享,希望对各位读者有所帮助。
背景说明
最近发现 C...
今天(2024年2月1日),木子在 「Linux 中国」 公众号上看到硬核老王发布的“Linux 中国开源社区,停止运营”的文章,感到很震惊和诧异。这是一个致力于 Linux 推广、普及的网站,已运营了将近20年,如今却要落下帷幕。木子反复阅读了公众号文章,官网的通告,以及在哔哩哔哩上的相关视频,能够深深感受到硬核老王的辛苦、无奈与不易,同时木子也…
回归阅读的本质 站在 2024 年的今天,回看过去的这么多年,各种推荐算法和信息流层出不穷,您会发现在刷某乎、头条科技栏位时,大数据会根据您的喜好推送一堆的相同文章给您,这会让我们陷入推荐算法的漩涡。在大数据加持的今天,各类平台好像比您更懂您自己,很多文章为了流量红利都会起一个吸引眼球的标题,一下子流量就上去了,大数据就开始疯狂推送,实际质量一言难…
背景说明 开发团队最近遇到网络延迟问题,从国内访问国外的业务接口耗时超过2s,这严重影响用户体验。我们正在寻找通过网络优化来减少请求延迟的方法。因此,我们决定利用这个问题分析案例,解析 curl 在检测网络连接各阶段的耗时情况,并分享给大家。希望在将来,当您遇到类似的问题时,这个分析方法能够帮助到您。当然如果您有更好的工具和方法,欢迎在评论区留言,…
环境说明: 操作系统: Rocky Linux release 9.3 containerd版本:1.6.26 kubernetes版本:v1.28.2 K8S master 节点IP:192.168.2.175 K8S master 节点IP:192.168.2.176 K8S master 节点IP:192.168.2.177 K8S work…
命令分类 在 Redis 基础篇当中,根据用户操作对象的不同,相关的命令也不同,大体可分为三类: 基础性命令 对 key 的操作命令 对 value 的操作命令 命令的补齐和 Shell 命令的补齐方式一样,都是使用 Tab 键。 所有的命令都可以在这里找到用法和说明—— https://redis.io/commands/ 基础性命令 # 首先将…
环境说明 操作系统:Rocky Linux release 8.8 containerd版本:1.7.11 kubernetes版本:v1.28.4 K8S master 节点IP:192.168.2.175 K8S worker节点IP:192.168.3.62 网络插件:flannel kube-proxy网络转发: ipvs kubernet…
Firewalld 简介 目前有很多开源防火墙产品,包括: pfSense、OPNsense、ClearOS 等,它们都是基于 FreeBSD 或 Linux 等。Firewalld 是一个用于管理 Linux 操作系统防火墙的动态守护进程,它支持防火墙区域和允许对入站和出站的网络流量进行更精细的控制。Firewalld 使用了 zones 和 s…
概述 本文紧跟着《Redis基础篇07 — 配置文件详解(二)》 LAZY FREEING 部分 LAZY FREEING 是从 Redis 4.0 引入的机制,可解释为 惰性删除 或 延迟删除。这里的惰性指的是释放内存的操作交给后台线程异步处理,换言之,一个 key 真正意义上的删除是具有一定延迟性的。 在配置文件中的默认配置中,四个场景的配置均…
本文档涵盖 IP 配置、Bond 与华为交换机绑定、WOL 网络唤醒等内容。这些信息将为用户提供详细的指导,特别是对于熟悉 nmcli 命令行、网络绑定(Bonding)模式以及交换机配置、WOL 网络唤醒配置有非常大的帮助。每个章节都包含了详细的配置步骤和示例命令,确保用户能够轻松跟随并实现相应的网络配置。