默认分类
未读
服务器常见问题排查(一)——CPU占用高、上下文频繁切换、频繁GC
文章主要讨论了服务器中常见性能问题的一些排查思路,这篇文章主要讨论了CPU负载过高,频繁GC和频繁切换上线文这三个问题。
默认分类
未读
当我们输入 kubectl run 时会发生什么?
本文详细解释了 Kubectl 客户端到 Kubelet 请求的完整生命周期。首先,客户端会执行客户端验证,以防止非法请求,如创建不支持的资源或使用格式错误的镜像名称。验证通过后, Kubectl 开始构造 HTTP 请求,然后通过 kube-apiserver 进行请求。此外,客户端还可以指定 --generator 参数来指定资源类型。如果省略 --generator 参数, Kubectl 会推断资源的类型。最后,客户端还可以指定 restart-policy 参数来控制资源的 restart 频率。
默认分类
未读
关于TCP协议我们需要知道的
TCP协议是OSI模型中的传输层协议,用于建立和维护两个程序间的数据交换连接,以及通过Internet发送信息。TCP协议的主要特点包括面向连接、可靠性、流控制和拥塞控制。其中,三次握手和四次挥手是建立和断开TCP连接的必要过程。此外,TCP协议还提供了流控制机制来控制数据发送方的发送速度,以避免网络拥塞问题。
默认分类
未读
关于IP协议我们需要知道的
本文主要介绍了IP(互联网协议)在数字世界中的重要性,以及其在构建互联网中的关键作用。IP是网络交互的核心规则,赋予了设备独特的地址,无论是服务器、电脑还是智能手机。文章还详细解释了IPv4和IPv6两种形式的地址,以及它们在地址空间、地址分类、子网掩码和路由性能等方面的特性。最后,文章还提到了公网IP的概念,它是全球互联网中拥有唯一标识符的网络地址,有助于我们在互联网上进行通信和连接。
默认分类
未读
🔥平平无奇的 Docker 命令(日常流)
更多内容请关注 同名公众号 遥遥知识库 Docker search docker search 命令用于在 Docker Hub 上搜索镜像,语法如下: docker search [OPTIONS] TERM
常用的选项包括: --filter, -f: 根据条件过滤镜像,例如 --filter
默认分类
未读
系统设计基础知识大全解
该课程涵盖了系统设计的基础知识,包括OSI模型、TCP/UDP、域名系统(DNS)、负载均衡、集群、缓存、内容分发网络(CDN)、代理、可用性、可扩展性、存储、数据库、SQL数据库、NoSQL数据库、数据库复制、索引、规范化、ACID和BASE一致性模型、CAP定理、PACELC定理、分布式事务、事务管理、消息代理、消息队列、发布-订阅模式、企业服务总线(ESB)、单体应用和微服务、事件驱动架构(EDA)、事件源、命令和查询责任分离(CQRS)、API网关、REST、GraphQL、gRPC、长轮询、WebSocket、服务器发送事件(SSE)、电路断路器、速率限制、服务发现和灾难恢复。此外,还介绍了虚拟机(VMs)、OAuth 2.0和OpenID Connect (OIDC)、单点登录(SSO)、SSL、TLS和mTLS等知识。