tencent cloud

智能顾问

产品动态
产品简介
产品概述
功能介绍
产品优势
应用场景
客户案例
购买指南
快速入门
使用智能顾问进行混沌演练
操作指南
智能顾问-云架构操作指南
智能顾问-云巡检操作指南
智能顾问-混沌演练操作指南
智能顾问-数字资产操作指南
权限管理
API 文档
History
Introduction
API Category
Making API Requests
Other APIs
Task APIs
Cloud Architecture Console APIs
Data Types
Error Codes
常见问题
智能顾问常见问题
智能顾问-云巡检常见问题
智能顾问-云架构常见问题
智能顾问-混沌演练常见问题
相关协议
Tencent Cloud Smart Advisor Service Level Agreement
PRIVACY POLICY MODULE CHAOTIC FAULT GENERATOR
DATA PRIVACY AND SECURITY AGREEMENT MODULE CHAOTIC FAULT GENERATOR
联系我们

Serverless 集群 Pod 网络故障模拟

PDF
聚焦模式
字号
最后更新时间: 2025-11-20 15:58:57

背景

智能顾问-混沌演练针对 Serverless 集群提供了网络乱序、网络重复、网络丢包、网络延迟、网络 DNS 异常五类故障模拟。在 Kubernetes 集群中,由于 Pod 的生命周期与请求密切相关,网络性能的稳定性对于服务的响应速度和用户体验至关重要。通过模拟这些网络故障,您可以更好地了解您的服务在不同网络状况下的表现,从而优化您的应用程序并提高其容错能力。

演练实施

演练准备

购买 Serverless 集群容器实例,部署测试服务。
进入 探针管理 页面安装探针。

演练步骤

步骤1:创建演练

1. 登录 智能顾问 > 混沌演练控制台,进入演练管理页面,单击新建演练。
2. 单击跳过新建空白演练,并填写演练信息。

步骤2:添加演练实例和动作

标准集群普通节点 Node 类型故障添加
1. 在演练对象配置环节中,选择容器 > Serverless 集群 Pod
2. 选择添加实例,选择需要注入的集群 ID、命名空间,将会自动获取该空间下的所有 pod。
3. 添加演练动作。选择网络资源下的网络故障动作。
网络乱序:模拟网络数据包到达目的地的顺序与发送顺序不一致的场景。
网络重复:模拟网络数据包在传输过程中被重复发送的场景。
网络丢包:模拟网络数据包在传输过程中丢失的场景。
网络延迟:模拟网络数据包在传输过程中延迟到达目的地的场景。
DNS 篡改:模拟 DNS 解析异常的场景。
4. 配置故障动作参数。
网卡:网卡名称必须在所选实例中均存在,否则可能导致故障注入失败,多个网卡请用英文分号;分隔。
白名单端口:不受影响的端口号,多个端口请用英文分号;分隔。
本地端口:从本机指定端口发出的包会受到影响,多个端口请用英文分号;分隔。
远程端口:发往指定端口的包会受到影响,多个端口请用英文分号;分隔。
远程IP:发往指定 IP 的包会受到影响,多个 IP 请用英文分号;分隔。
5. 动作参数配置完成之后,单击下一步。根据实际情况配置护栏策略和监控指标,最后单击提交,完成演练创建。

步骤3:执行演练

单击执行演练,由于网络动作为高风险动作,需完成身份验证后方可执行动作。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈