- BKA算法的流程 join_buffer中放入的数据是P1\~P100,表示的是只会取查询需要的字段。当然,如果join buffer放不下P1\~P100的所有数据,就会把这100行数据分成多段执行上图的流程。那么,这个BKA算法到底要怎么启用呢?如果要使用BKA优化算法的话,你需要在执行SQL语句之前,先设置set optimizer_switch='mrr=on,mrr_cost_... BKA算法的流程 join_buffer中放入的数据是P1\~P100,表示的是只会取查询需要的字段。当然,如果join buffer放不下P1\~P100的所有数据,就会把这100行数据分成多段执行上图的流程。那么,这个BKA算法到底要怎么启用呢?如果要使用BKA优化算法的话,你需要在执行SQL语句之前,先设置set optimizer_switch='mrr=on,mrr_cost_...
- kubesphere Jenkins agent pod配置修改kubesphere的流水线使用的Pod模板配置内存比较大,可以通过修改ConfigMap内容来修改模板资源限制Jenkins 强大而灵活,已经成为 CI/CD 工作流的事实标准。但是,许多插件要求用户先设置系统级配置,然后才能使用。KubeSphere DevOps 系统提供基于 Jenkins 的容器化 CI/CD 功能。为... kubesphere Jenkins agent pod配置修改kubesphere的流水线使用的Pod模板配置内存比较大,可以通过修改ConfigMap内容来修改模板资源限制Jenkins 强大而灵活,已经成为 CI/CD 工作流的事实标准。但是,许多插件要求用户先设置系统级配置,然后才能使用。KubeSphere DevOps 系统提供基于 Jenkins 的容器化 CI/CD 功能。为...
- 引言做过 CCE 线上发布的人,大多经历过这样的夜晚:新版本全量上线后,错误率曲线突然抬头,群里告警刷屏,回滚时才发现镜像标签被覆盖、旧版本 Deployment 已经被删掉,只能凭印象重新编排。问题不在于新版本本身,而在于发布方式——把一次不确定的变更,一次性押给了全部用户。灰度发布就是为了解决这个问题:先让一小部分真实流量验证新版本,指标正常再逐步放量,异常时一键回滚。本文以华为云 C... 引言做过 CCE 线上发布的人,大多经历过这样的夜晚:新版本全量上线后,错误率曲线突然抬头,群里告警刷屏,回滚时才发现镜像标签被覆盖、旧版本 Deployment 已经被删掉,只能凭印象重新编排。问题不在于新版本本身,而在于发布方式——把一次不确定的变更,一次性押给了全部用户。灰度发布就是为了解决这个问题:先让一小部分真实流量验证新版本,指标正常再逐步放量,异常时一键回滚。本文以华为云 C...
- 一、 前言在前几天的文章中,我们把大模型、微服务、API 网关和数据库全部搬上了华为云。然而,随着系统复杂度的呈指数级上升,运维团队面临的挑战也越来越严峻:1. 黑盒运行:容器集群里的 Python/Java 进程CPU飙升了?显存快爆了?如果缺乏监控,往往是等到用户投诉了才知道。2. 缺乏关联性:大模型推理接口的延迟突然从 500ms 飙升到 5s,到底是底层 GPU 算力排队?还是网络抖... 一、 前言在前几天的文章中,我们把大模型、微服务、API 网关和数据库全部搬上了华为云。然而,随着系统复杂度的呈指数级上升,运维团队面临的挑战也越来越严峻:1. 黑盒运行:容器集群里的 Python/Java 进程CPU飙升了?显存快爆了?如果缺乏监控,往往是等到用户投诉了才知道。2. 缺乏关联性:大模型推理接口的延迟突然从 500ms 飙升到 5s,到底是底层 GPU 算力排队?还是网络抖...
- 发布流程里最先被省掉的就是回滚。三件事:把回滚当交付物、分清哪类改动回不去、在非峰值时段真拔一次。上线脚本写了 200 行,回滚脚本只有一句「重新部署上一版」——而上一版已经不在制品库里了。一、回滚是交付物,不是预案回滚脚本和发布脚本一起写、一起评审,缺一半不算完成。没有回滚路径的变更,本质上是在赌。「重新部署上一版」不是回滚:制品被覆盖、镜像标签被复用、配置被就地改过,这条路就走不通。版本... 发布流程里最先被省掉的就是回滚。三件事:把回滚当交付物、分清哪类改动回不去、在非峰值时段真拔一次。上线脚本写了 200 行,回滚脚本只有一句「重新部署上一版」——而上一版已经不在制品库里了。一、回滚是交付物,不是预案回滚脚本和发布脚本一起写、一起评审,缺一半不算完成。没有回滚路径的变更,本质上是在赌。「重新部署上一版」不是回滚:制品被覆盖、镜像标签被复用、配置被就地改过,这条路就走不通。版本...
- Pending 不是网络问题也不是镜像问题,Pod 根本没到那一步。按资源账本、亲和与污点、拓扑打散、存储与端口四道关卡逐个排除,Events 里通常已经写明了原因。 Pending 不是网络问题也不是镜像问题,Pod 根本没到那一步。按资源账本、亲和与污点、拓扑打散、存储与端口四道关卡逐个排除,Events 里通常已经写明了原因。
- 本文结合一次小型 Web 服务上云实践,介绍如何基于华为云容器引擎 CCE 完成镜像构建、集群部署、负载均衡与监控告警,搭建高可用的容器化 Web 服务,并分享资源配置、健康检查与滚动升级等方面的避坑经验。 本文结合一次小型 Web 服务上云实践,介绍如何基于华为云容器引擎 CCE 完成镜像构建、集群部署、负载均衡与监控告警,搭建高可用的容器化 Web 服务,并分享资源配置、健康检查与滚动升级等方面的避坑经验。
- 华为云企业级 Web 应用部署解决方案 一、方案概述本方案面向中型企业 Web 应用(如电商平台、SaaS 服务、企业门户),以华为云为底座,构建高可用、高安全、可弹性伸缩的云上架构。方案覆盖网络规划、计算资源、数据存储、负载均衡、安全防护、监控运维六大模块,目标如下:可用性:核心组件跨可用区部署,整体可用性不低于 99.95%。安全性:网络分层隔离,安全组最小权限放通,数据库不暴露公网。... 华为云企业级 Web 应用部署解决方案 一、方案概述本方案面向中型企业 Web 应用(如电商平台、SaaS 服务、企业门户),以华为云为底座,构建高可用、高安全、可弹性伸缩的云上架构。方案覆盖网络规划、计算资源、数据存储、负载均衡、安全防护、监控运维六大模块,目标如下:可用性:核心组件跨可用区部署,整体可用性不低于 99.95%。安全性:网络分层隔离,安全组最小权限放通,数据库不暴露公网。...
- 导读把应用搬上华为云容器引擎 CCE 之后,很多团队会遇到同一个矛盾:流量高峰时 Pod 不够用,请求排队、接口超时;流量低谷时节点空转,账单却一点不少。手工改副本数永远慢半拍,等人发现问题再扩容,高峰往往已经过去一半。弹性伸缩要解决的正是这个问题:让副本数和节点数跟随真实负载自动变化,高峰顶得住,低谷省得下。本文不讲空洞的概念,而是把 CCE 上最常用的三层伸缩机制讲清楚——Pod 水平... 导读把应用搬上华为云容器引擎 CCE 之后,很多团队会遇到同一个矛盾:流量高峰时 Pod 不够用,请求排队、接口超时;流量低谷时节点空转,账单却一点不少。手工改副本数永远慢半拍,等人发现问题再扩容,高峰往往已经过去一半。弹性伸缩要解决的正是这个问题:让副本数和节点数跟随真实负载自动变化,高峰顶得住,低谷省得下。本文不讲空洞的概念,而是把 CCE 上最常用的三层伸缩机制讲清楚——Pod 水平...
- 本文从镜像与容器两个核心概念讲起,带你安装验证 Docker,用 Nginx 打包并运行第一个容器应用,再介绍数据持久化、常用命令和新手常踩的三个坑,十分钟建立容器化基本认知。 本文从镜像与容器两个核心概念讲起,带你安装验证 Docker,用 Nginx 打包并运行第一个容器应用,再介绍数据持久化、常用命令和新手常踩的三个坑,十分钟建立容器化基本认知。
- 一、为什么需要对 CCE 集群做安全加固华为云 CCE(云容器引擎)开箱即用,默认配置优先保证易用性。但在生产环境中,默认配置往往存在安全隐患:Pod 间网络无隔离、容器以 root 运行、镜像来源未校验、RBAC 权限过大等。本文基于一次真实生产环境加固经历,总结出六个关键加固项,覆盖网络、容器、镜像、权限、审计五个层面,供大家参考。二、加固项一:Pod 间网络隔离(NetworkPoli... 一、为什么需要对 CCE 集群做安全加固华为云 CCE(云容器引擎)开箱即用,默认配置优先保证易用性。但在生产环境中,默认配置往往存在安全隐患:Pod 间网络无隔离、容器以 root 运行、镜像来源未校验、RBAC 权限过大等。本文基于一次真实生产环境加固经历,总结出六个关键加固项,覆盖网络、容器、镜像、权限、审计五个层面,供大家参考。二、加固项一:Pod 间网络隔离(NetworkPoli...
- 一次真实故障复盘:无头浏览器登录态迁移。文中所有数字都来自 2026-11-14 凌晨在本机(macOS + Chrome 157 + Node 22.22.2)真实跑出的结果,脚本与判据均可复现。文中不出现任何真实口令、密钥或 cookie 值,只讨论机制与统计量。 0. 结论先行自动化脚本打印 SUCCESS,只说明这段代码认为自己走完了,不说明目标系统把结果写进去了。把日志当成事实,是... 一次真实故障复盘:无头浏览器登录态迁移。文中所有数字都来自 2026-11-14 凌晨在本机(macOS + Chrome 157 + Node 22.22.2)真实跑出的结果,脚本与判据均可复现。文中不出现任何真实口令、密钥或 cookie 值,只讨论机制与统计量。 0. 结论先行自动化脚本打印 SUCCESS,只说明这段代码认为自己走完了,不说明目标系统把结果写进去了。把日志当成事实,是...
- CCE 中 Ingress 转发 gRPC 时,滚动更新会让长连接成片 UNAVAILABLE。本文给出从故障形态确认到 preStop 排空、宽限期、客户端重试的完整修法。CCE gRPC Ingress CCE 中 Ingress 转发 gRPC 时,滚动更新会让长连接成片 UNAVAILABLE。本文给出从故障形态确认到 preStop 排空、宽限期、客户端重试的完整修法。CCE gRPC Ingress
- 背景CCE 集群中某个节点突然变为 NotReady,节点上的 Pod 无法调度,业务受影响。本文记录一次真实的排查过程,从节点状态入手,五步定位到 kubelet 证书过期问题。 一、确认节点状态与事件kubectl get nodeskubectl describe node <node-name>查看节点的 Conditions,重点关注 Ready、MemoryPressure、D... 背景CCE 集群中某个节点突然变为 NotReady,节点上的 Pod 无法调度,业务受影响。本文记录一次真实的排查过程,从节点状态入手,五步定位到 kubelet 证书过期问题。 一、确认节点状态与事件kubectl get nodeskubectl describe node <node-name>查看节点的 Conditions,重点关注 Ready、MemoryPressure、D...
- CCE 中 Ingress 转发 gRPC 时,滚动更新会让长连接成片 UNAVAILABLE。本文给出从故障形态确认到 preStop 排空、宽限期、客户端重试的完整修法。 CCE 中 Ingress 转发 gRPC 时,滚动更新会让长连接成片 UNAVAILABLE。本文给出从故障形态确认到 preStop 排空、宽限期、客户端重试的完整修法。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签