## api-gateway介绍
  api gateway 即 api 网关;所有的请求首先会经过这个网关。这里做 权限控制,安全,负载均衡,请求分发,监控;为什么要用 这个 api gateway 这个东西,主要原因在于 一个客户可以直接请求每一个服务。每一个服务都有一个 url。这些url 会和 负载均衡设备相映射;任何技术都有缺陷, api gateway 也是一样,比如说 容易成为性能瓶颈
## api-gateway架构
![](https://box.kancloud.cn/2666fb528186471d3bfb5931d60eb5a9_1380x698.png)
## api-getway在好雨
![](https://box.kancloud.cn/2d93bcf58a8d8c196cb859a55b7c992e_1384x740.png)
apigateway: api网关,负载api注册,负载均衡,请求分发,监控,认证,限流等
apigateway-ui:apiateway 可视化管理端
app: 真实的应用服务
pipeline: 事件中转通道
cep: 事件处理中心
mpush: 事件实时推送服务
postgresql:数据存储
   <font color="red">apigateway、apigateway-ui、pipeline、cep、mpush、postgresql 已经在好雨平台存在,用户只需一键部署可用; app需要自己开发。</font>
## api-gateway在好雨使用限制
当前前只能支持http方式的后端app,且一个节点;下一版本陆续会支持多个节点及其它协议