大型Api网关有几个特性
1、不同的api服务由不同的子系统负责
2、每一个服务之间是相互独立的
3、每一个服务都需要支持横向扩展和负载均衡
4、每一个服务都需要高可用
有好多种方式实现
NGINX
Kong
Tyk
Ambassador
AWS API gateway
可以通过nginx做负载均衡来实现
location /a {
proxy_pass http://192.168.1.92:9000/;
}
location /b {
proxy_pass http://192.168.1.93:9000/;
}