淡定樱桃

文章
7
资源
0
加入时间
3年1月12天

在nginx中采用lua对请求的url进行hash取模

目前有一个需求,是需要将nginx反向代理的后端响应的内容进行缓存,并且要平均的分配到10个自定义的目录中。一说到,自动分配的需求,采用hash取模是最常用也是最简单的方案,其中选择hash的字段(内容)必须是变化最多的。比如请求头里面的host和request_url,肯定选择是request_url,因为其变化的内容比较大。    查看了nginx的官网文档也没有单独对url进行取模的功能