APIOAK 高性能分布式 API 网关 0.2.0 发布啦~ 希望各位客官老爷多多支持。
資深大佬 : shuaijinchao 46
前言
各位客官老爷大家好,APIOAK 这个项目是我们几个社区中小伙伴因为兴趣走到一起并开源的 API 网关项目,希望大家喜欢并能帮到有需要的人。
https://github.com/apioak/apioak
https://gitee.com/apioak/apioak
大家方便可以帮忙 Star 支持一下,同时也欢迎大家 Issues 和 PR,开源因为有大家的参与才能更健康发展。
如果有使用问题我们时间允许的情况下可以免费提供一对一的服务 哈哈~
项目介绍
APIOAK 是基于 OpenResty 平台开发的高性能 API 网关,提供了 API 多环境发布、部署的全生命周期管理,并支持多节点、多平台、多云的跨平台混合分布式部署,且不锁定用户。
主要功能
- 动态轮询
round
负载均衡: 动态支持有权重的round-robin
负载平衡。 - 动态一致性
hash
负载均衡: 动态支持一致性hash
的负载均衡。 - 多环境部署发布: 提供多种发布环境
prod
,beta
和dev
,满足不同场景使用需求。 - 插件热更新和热插拔: 所有插件均支持热更新和动态插拔。
- 高扩展性: 自定义插件可以挂载任意
Openresty
执行阶段,用于不同需求场景。 - Mock 请求: 支持通过预设数据响应客户端,加速前后端分离开发过程。
- 分布式部署: 通过
etcd
进行数据存储、服务发现、配置共享。
部署方式
当前提供了 luarocks (多平台) / rmp ( CentOS )/ deb ( Ubuntu )/ 源码安装多种方式部署,后续版本中会增加对 Docker 版本的支持。
预告
在下个版本中我们会提供一个十分简单易用的 Dashboard 管理面板,到时欢迎大家试用给我们提出宝贵意见。
文笔不好,谢谢大家了~
大佬有話說 (2)