中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

openresty做网关缓存好不好?

 饭饭吃鸡

下载贤集网APP入驻自媒体

对lnmp架构熟悉的,大部分都了解过openresty这个项目,这是国人开发的,结合lua和nginx的web服务器,目前在我司已经跑了2年时间。

openresty做缓存好不好,其实可以换个角度解读,网管做缓存好不好?

要回答这个问题,我个人觉得要考虑实际情况,不是每家企业每个项目都需要生搬硬套,毕竟架构,业务,成本都有所不同,所适用的解决方案自然不同。

拿我司做例子,网关缓存是有必要的。

特别是项目在前期时,经过野蛮生长,其实代码结构,数据结构可以说,都是乱糟糟的一团。

而前端开发在快速开展项目的时候,其实都不会更多考虑后端和服务器,而在于功能实现,所以就会出现很多令后端开发苦恼的问题。

比如一个页面相同接口多次调用,静态页面如果没部署到cdn,也没让浏览器或app缓存等。

所以网关缓存的优势就在于,请求从客户端到openresty,可以通过lua脚本连接redis获取缓存数据直接返回,这样请求就没打到后端,节省了众多资源。

但凡事都有利弊,大家知道这个做法还有哪些利弊吗,欢迎留言。					
最新回复

还没有人回复哦,抢沙发吧~

发布回复

为您推荐

热门交流