nginx+lua+redis构建高并发应用(转)

Posted 沧海一滴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx+lua+redis构建高并发应用(转)相关的知识,希望对你有一定的参考价值。

nginx+lua+redis构建高并发应用

ngx_lua将lua嵌入到nginx,让nginx执行lua脚本,高并发,非阻塞的处理各种请求。

url请求nginx服务器,然后lua查询redis,返回json数据。

备注:centos或者redhat系统请跳转到nginx + ngx_lua安装测试

一.安装lua

 

 

二.安装nginx

 

 

三.安装lua-redis-parser

 

 

四.安装json

 

 

五.安装redis-lua

 

 

六.配置

 

# vim fuck.lua

 

七.测试

# redis-cli -h 192.168.1.39

# curl ‘http://192.168.1.211/json?key=ttlsa‘

www.ttlsa.com

http://www.ttlsa.com/nginx/nginx-lua-redis/

以上是关于nginx+lua+redis构建高并发应用(转)的主要内容,如果未能解决你的问题,请参考以下文章

nginx lua redis 访问频率限制(转)

使用ngx_lua构建高并发应用

高并发--Nginx+lua是如何扛住的

lua在项目中的实际应用

Redis系列五:Redis+Lua高并发场景的数据一致性

非openresty方式安装Nginx + Lua + Redis 环境