上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 本文整理了一份OOM内存泄露问题速查备忘录,详细见下文。 1、核心步骤 top、free、df三连,查看CPU、内存、磁盘的大致情况。 netstat -lp 查看端口占用情况。 导出内存dump文件: # 保存了堆内存现场 jmap -dump:format=b,file=heap.dump pi 阅读全文
posted @ 2024-02-11 11:05 程序员半支烟 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 本文主要从以下4个方面介绍Init容器:Init容器作用、Init容器特性、Init容器与应用容器的区别、Init容器实战。 Kubernetes中的Pod内可以运行多个容器,主要分为2种:Init容器、应用容器,Sidecar容器也是一种特殊的Init容器。 Init容器的作用 Init 容器是一 阅读全文
posted @ 2024-02-11 11:04 程序员半支烟 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 我们正在加速进入云原生时代,Go语言作为云原生的一块基石,确有它的独到之处。本文介绍Go语言的几个让我印象深刻的特性。 1、兼顾开发效率和性能 Go语言兼顾开发效率和性能。可以像Python那样有很快的开发速度,也可以像C++那样有很快的执行速度。 2、编译速度很快 编译速度很快,减少编译等待时间。 阅读全文
posted @ 2024-02-11 11:04 程序员半支烟 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 本文主要聊聊Kubernetes场景下收集微服务应用日志方案,相对来说更接地气,非常好落地。 微服务应用的日志链路一般比较长,包含以下环节:日志收集 → 日志缓冲 → 日志过滤清洗 → 日志存储 → 日志展示。每个环节都有多种对应的组件去解决,这样的结果就是业内组合出了多种整体解决方案。 以前我的微 阅读全文
posted @ 2024-02-11 11:04 程序员半支烟 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 本文主要整理了Kubernetes常用命令,给朋友们一个备忘录。 查看K8S的帮助命令 kubectl --help 切换被操作的集群 默认情况下会在.kube目录下的config文件里的证书去操作K8S集群。如果碰到需要切换访问别的K8S集群的场景,可以使用kubectl --kubeconfig 阅读全文
posted @ 2024-02-11 11:03 程序员半支烟 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 本文主要快速讲解Kubernetes的亲和性调度 和 反亲和性调度,通过理论结合实际的方式,让理解更深刻。 首先来个一句话总结:亲和性调度就像关系亲密的闺蜜,你去哪儿我也去哪儿。反亲和性调度就像赌气的两个孩子,赌气永远不在一起玩儿。更多解释和实战详见下文。花10分钟看到最后,你肯定会有收获。 1、调 阅读全文
posted @ 2024-02-11 11:02 程序员半支烟 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 在微服务系统中,缓存、限流、熔断是保证系统高可用的三板斧。本文通过3个步骤,让Dubbo项目快速集成使用Sentinel实现系统限流。 本文接着《5小步快速集成使用sentinel限流》,继续介绍Dubbo项目如何快速集成使用Sentinel。 1、环境和资源准备 环境和资源准备,参看《5小步快速集 阅读全文
posted @ 2024-02-11 11:02 程序员半支烟 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 本文主要快速讲解Kubernetes的污点和容忍度,一句话总结:如果Pod能容忍某个节点上的污点,那么Pod就可以调度到该节点。 在K8S中,如果Pod能容忍某个节点上的污点,那么Pod就可以调度到该节点。如果不能容忍,那就无法调度到该节点。污点和容忍度就像谈恋爱的小情侣,你情我愿,女生知道男生的缺 阅读全文
posted @ 2024-02-11 11:01 程序员半支烟 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 在微服务系统中,缓存、限流、熔断是保证系统高可用的三板斧。本文通过如下几个小步骤,即可让spring项目快速集成使用sentinel实现系统限流。 1、环境和资源准备 sentinel支持许多流控方式,比如:单机限流、熔断降级、集群限流、系统保护规则、黑白名单授权等。 本文介绍如何快速集成使用sen 阅读全文
posted @ 2024-02-11 11:00 程序员半支烟 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 本文5分钟大白话说明白Ingress、IngressController、IngressClass的概念和区别,然后结合实践加深理解。 先来个一句话总结:Ingress由Ingress规则、IngressController、IngressClass这3部分组成。Ingress资源只是一系列路由转发 阅读全文
posted @ 2024-02-11 11:00 程序员半支烟 阅读(458) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页