Gateway API 实践之(一)FSM Gateway 中的故障注入策略
💡
原文中文,约7000字,阅读约需17分钟。
📝
内容提要
FSM Gateway是一个开源的K8s Gateway API实现,即将发布的FSM 1.2版本将带来更多功能,包括故障注入、限流、会话保持、负载均衡、熔断、访问控制、健康检查、TLS上游等策略。安装FSM Gateway需要Kubernetes集群和kubectl工具。
🎯
关键要点
- FSM Gateway是一个开源的K8s Gateway API实现。
- FSM 1.2版本将带来故障注入、限流、会话保持等新功能。
- 故障注入是一种测试机制,用于增强微服务架构的健壮性和可靠性。
- 故障注入主要包括延迟注入和错误注入。
- FSM Gateway支持域名和路由两种粒度的故障注入。
- 安装FSM Gateway需要Kubernetes集群和kubectl工具。
- 演示中使用httpbin服务部署示例应用。
- 可以通过kubectl命令创建网关和HTTP路由。
- 故障注入测试可以在特定路由上模拟404错误。
- 域名粒度的故障注入可以针对特定域名进行配置。
- Flomesh成立于2018年,研发了高性能可编程代理Pipy。
- Flomesh的产品被应用于多个行业和场景。
🏷️
标签
➡️