微服务 - API网关层

时间:2016-09-09 16:48:40

标签: spring-boot cloudfoundry microservices pivotal-cloud-foundry

我已经阅读了微服务架构中使用api网关的一些细节。我已经读过,它基本上有助于安全性,转换,节流等。编排也是其中的一项职责吗?当我读到有关微服务的内容时,我发现它应该有愚蠢的管道,智能终端和服务必须精心编排而不是精心策划。所以我的假设是编排不是api网关的责任。

1 个答案:

答案 0 :(得分:1)

可能没有编排,但有一种称为API网关的模式

  

使用API​​网关

     

通常更好的方法是使用所谓的API   网关。 API网关是一个单一入口点的服务器   进入系统。它类似于Facade模式   面向对象的设计。 API网关封装内部   系统架构并提供针对每个API量身定制的API   客户。它可能还有其他职责,例如身份验证,   监控,负载均衡,缓存,请求整形和管理,   和静态响应处理。模式调用API网关

https://www.nginx.com/blog/building-microservices-using-an-api-gateway/

http://microservices.io/patterns/apigateway.html?utm_source=building-microservices-using-an-api-gateway&utm_medium=blog

https://www.nginx.com/blog/microservices-reference-architecture-nginx-proxy-model/