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的产品被应用于多个行业和场景。
🏷️
标签
➡️