前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Nginx是门好技能,希望你也会

Nginx是门好技能,希望你也会

作者头像
Bug开发工程师
发布2018-12-10 16:29:04
3940
发布2018-12-10 16:29:04
举报
文章被收录于专栏:码农沉思录码农沉思录

Nginx很多人都知道可以用来做反向代理和负载均衡。但实际上Nginx可以做的远不止这些。

假如你们公司正在做微服务拆分,在微服务系统功能稳定之前,老系统和微服务系统需要并存,那么怎么实现流量控制,将一部分流量转发到微服务系统上面去,一部分流量路由到老系统上去呢?我可以告诉你的是,使用Nginx+Lua脚本就可实现这个功能。

又假如你们公司想搭建一个灰度环境,目标是将灰度名单里的用户发送的请求路由到灰度环境上去,使用Nginx也是可以轻松实现的。

再比如,你们公司想做一个秒杀活动,但是Tomcat撑不住,量一上来就挂,在不扩容的情况下如何提高并发量呢?这个时候就可以将一些并发量大的业务逻辑搬到Nginx上面去,这也是可以做到的。

其他诸如缓存、限流、代理等等,更是Nginx的强项了,这里就不再多说。

以上种种在我司都有应用,所以我强烈建议从事web开发特别是后端开发的朋友一定要学习下Nginx。对了,Nginx的高级功能大多数需要用到Lua脚本,如果想将Nginx的功能发挥到极致的话,Lua脚本也是必不可少的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-11-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码农沉思录 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档