APISIX 基于 Nginx + LuaJIT 与 etcd 动态配置,把路由、鉴权、限流、可观测性收敛到一层网关。本页从极客运维的落地视角,梳理它在云原生环境中的定位、核心能力与日常运维要点,帮助你在真实集群中把网关跑稳、调优、排障。
路由与插件配置存于 etcd,变更秒级生效,无需 reload Nginx,适合频繁发布的环境。
鉴权、限流、熔断、灰度、日志等能力以插件形式组合,按路由粒度灵活挂载。
复用 Nginx 事件模型与 LuaJIT,单节点即可承载可观吞吐,横向扩展简单。
| 部署方式 | 适用场景 | 运维关注点 |
|---|---|---|
| 单机二进制 | 测试验证、小规模入口 | etcd 单点与备份 |
| Docker 部署 | 快速搭建、开发联调 | 网络模式与数据持久化 |
| Kubernetes Ingress | 云原生集群统一入口 | CRD 管理、证书与滚动升级 |
A:APISIX 的路由与插件通过 Admin API 写入 etcd 动态生效,无需改配置文件与 reload,更适合频繁变更的场景。
A:APISIX 会缓存配置,短时间断连仍可转发,但无法接收新配置,因此 etcd 需做高可用与备份。
从网关出发,结合容器、编排与监控,构建完整的云原生运维体系。
返回首页浏览更多