齐云网关 (自实现网关)
一、网关服务
1、服务注册与发现,服务路由
自动发现与注册服务
2、负载均衡
网关利用服务发现知道所有Service的地址和位置,通过在API Gateway中实现负载均衡算法,就可以实现负载均衡效果
3、协议转换
对外提供HTTP接口,其负责调用上游系统提供的服务,接口上游系统提供API协议由各个系统决定,比如:Restful、WebService、Dubbo、EJB 等等
4、熔断
5、灰度发布
在API Gateway中配置我们需要的规则,按版本,按IP等,API Gateway会自动为我们完成实际的请求分流
网关架构:
二、网关后台
参考小米米效网关:http://mone.xiaomiyoupin.com/index
1、分组管理
2、API管理
①:列表
②:新增
路由类型可分为HTTP、Dubbo
路由类型为Dubbo,额外的配置项:
END.