网关1 - 认识网关

网关是个啥?

将所有API调用统一接入网关,由网关负责接入和输出。

为啥需要网关(API gateway)?

首先,单体应用时代,也就是把所有服务写在一个应用里,部署在同一个tomcat上,辣么,是不需要网关的。
接着,业务越做越大,单体应用已经不满足需求了,这时候,微服务就出现了,也就是把原来集中于一体的应用分离开来,进行功能拆分,实现单独发布,运维等。这时候,如果多个客户端都需要调用这些服务,就需要一个统一的入口和出口,这时候,API gateway就出现了。所以说呢,API gateway可以解决微服务下客户端调用,统一接入的问题。
在这里插入图片描述

网关都要干点啥

核心功能:
1、统一接入:统一接入服务呀,要保证其高并发、高可用、高性能、负载均衡等;
2、协议适配:将请求的协议转换成内部的接口协议。
3、流量监控和容错:做一些限流,降级和熔断等容错方式来保护网关的稳定性。
4、安全防护:防刷控制,以及设置黑

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值