在微服务架构下,如何设计API网关达到服务治理、分流限流和熔断?

在微服务架构下,如何使用API网关实现服务治理、分流限流和熔断?使用API网关还能提供哪些架构设计的优势?

参与6

2同行回答

StevenSteven课题专家组IT顾问steven
自己设计实现API网关?建议直接选择api网关组件或产品,这些组件或产品经过了众多客户的测试和验证,会减少很多测试工作和优化工作。API网关可以实现内部之间和内外的生态互连协作,和微服务网关是不同的,是两个层次。通常可以在api网关层定义规则,实现分流、限流、熔断、负载分发...显示全部

自己设计实现API网关?建议直接选择api网关组件或产品,这些组件或产品经过了众多客户的测试和验证,会减少很多测试工作和优化工作。
API网关可以实现内部之间和内外的生态互连协作,和微服务网关是不同的,是两个层次。通常可以在api网关层定义规则,实现分流、限流、熔断、负载分发、安全认证等治理能力。
我们觉得使用API网关使微服务的设计简化,通过提供标准化的API接口并通过API portal管理这些API,会极大的方便开发人员之间的协作。当然对api的设计能力要求就相对较高,否则可能需要不断
实现各种API。

使用API网关可方便的提供一层安全的可重用服务层

收起
证券 · 2020-04-17
浏览1960

提问者

beatles_wang
项目经理中国大地财产保险股份有限公司
擅长领域: 存储云计算灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-04-17
  • 关注会员:3 人
  • 问题浏览:2637
  • 最近回答:2020-04-29
  • X社区推广