Nginx全局异常兜底数据返回+封禁恶意IP

这是我参与11月更文挑战的第12天,活动详情查看:2021最后一次更文挑战

什么是兜底数据

兜底数据,它属于咱们微服务里面的一个容灾方案,现在多数互联网公司一般服务就很多个,那难免会有服务或者接口出错。

我们需要说一下这个重要性,比如一个网站它一天的访问量几千万上亿,那它如果某一个接口挂了,

那咱们前端的就拿不到对应的数据,那我们的页面就展示就会出问题比如空白,那用户就会一脸的懵逼。

那造成接口挂了的问题有很多种,最常见的就是由于咱们这个接口访问量突然增高或者我们服务器因为某个原因当掉了,好比以前新浪微博某个明星出轨或者结婚了,新浪微博的服务器挂了很多次是吧,咱们刷新的时候拉取不到对应的信息流。

我们举另外一个更贴切的例子,好比我们去看今日头条里面的新闻。财经频道,假如某一天财经频道这个频道挂了对不对,后面对应的数据分类接口拉不回来。那我们就可以提前准备好一份财经的相关新闻列表数据,它包含标题、图片、概要,数量可以是几十篇到几百篇,只要能满足用户的日常消费就可以,当我们这个接口挂了,我们就把这份兜底数据返回给用户,那用户就不会没有内容看,换到这个频道也不会出现空白。对用户体验而言就是比较好的。

通过这一个例子,大家就明白兜底数据的重要性,那如何通过Nginx配置我们这样的一个兜里数据呢?

作为后端开发人员,肯定有出现过我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值