- go: 1.18+
- 支持Consul注册中心。[目标该网关应当相对独立,支持各种类型的注册中心]
- 支持RESTFul、RPC接口。[完善中]
- 支持接入第三方鉴权服务。[未完全脱敏,需要搭配另外一个鉴权服务]
- 接口: 完善接口转发功能,完整支持RESTFul、RPC协议。
- 监控:记录请求响应数据、api耗时、性能监控等。
- 缓存:提供数据缓存,极短时间内的请求应当从缓存中读取。
- 限流:流量控制、错峰流控,支持自定义限流规则。
- 可视化:提供Web可视化配置
- 容器化:支持docker、podman容器化部署。
- 注册中心:支持Consul、zookeeper、eureka等注册中心。