一.为什么要有网关 我们先看一个图,如果按照consumer and server(最初的调用方式),如下所示 这样我们要面临如下问题: 1. 用户面临着一对N的问题既用户必须知道每个服务.随着服务的增多难免会.... 2.消费端(在这里可能是服务,也有可能为controller等),如何进行安全控制?比如说对调用者身份的验证,防止爬虫,或者限制IP在一定时间内的请求数? 3.即便做了这些验证,那么每个消费端都要重复的编写代码?会不会造成冗余? 那么解决这些问题,我们不妨进行改造一下: 这样我们…