Nginx 与 Gateway 关系

为什么需要网关? API网关的出现的原因是微服务架构的出现,不同的微服务一般有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成完成一个业务需求,如果让客户端直接与各个微服务通信,会出现以下的问题: 客户端会多次请求不同的微服务,增加了客户端的复杂性。存在跨域请求,在一定场景下处理相对复制。认证复杂,每个服务都需要独立的认证。难以重构,随着项目的迭代。可能需要重新划分微服务。如果客户端
Nginx 与 Gateway 关系