Apache APISIX
是 Apache 软件基金会下的云原生 API 网关,它兼具动态、实时、高性能等特点,提供了负载均衡、动态上游、灰度发布(金丝雀发布)、服务熔断、身份认证、可观测性等丰富的流量管理功能。
介绍
- APISIX 提供了强大的 Admin API 和 Dashboard 供用户使用
- APISIX 通过插件实现机制实现包括身份验证、安全性、限流限速和可观测性等功能
- APISIX 基于 OpenResty 开发
安装
git clone https://github.com/apache/apisix-docker.git
cd apisix-docker/example
docker-compose -p docker-apisix up -d
启动占用的端口:9080、9180、9443 和 2379 端口
- Dashboard:http://127.0.0.1:9000
- API:http://127.0.0.1:9180/apisix