原文:【原创】运维基础之OpenResty(Nginx+Lua)+Kafka

使用docker部署 下载 wget https: github.com doujiang lua resty kafka archive v . .tar.gz tar xvf v . .tar.gz 准备配置文件testkafka.conf vi testkafka.conf 功能:发送kafka 写日志到 tmp test.log,打印请求信息 修改其中broker的ip和端口,以及topi ...

2019-03-08 22:29 0 1137 推荐指数:

查看详情

OpenResty(nginx+lua) 入门

OpenResty 官网:http://openresty.org/ OpenResty 是一个nginx和它的各种三方模块的一个打包而成的软件平台。最重要的一点是它将lua/luajit打包了进来,使得我们可以使用lua脚本来进行web的开发。有了lua,我们可以借助于nginx的异步非阻塞 ...

Thu Oct 08 05:31:00 CST 2015 3 24441
OpenResty部署nginxnginx+lua

因为用nginx+lua去开发,所以会选择用最流行的开源方案,就是用OpenResty nginx+lua打包在一起,而且提供了包括redis客户端,mysql客户端,http客户端在内的大量的组件 1、部署第一个nginx,作为应用层nginx (1)部署openresty ...

Thu Aug 22 06:06:00 CST 2019 0 901
openrestynginx+lua)实现请求过滤

1.下载openresty http://openresty.org/cn/download.html 2.上传解压 rz -E tar -xzvf openresty-{version}.tar.gz 其中version为下载的版本号 3.进入openresty目录下,编译安装 ...

Fri Jan 18 03:17:00 CST 2019 0 574
高并发 Nginx+Lua OpenResty系列(8)——Lua模版渲染

模版渲染 动态web网页开发是Web开发中一个常见的场景,比如像京东商品详情页,其页面逻辑是非常复杂的,需要使用模板技术来实现。而Lua中也有许多模板引擎,如目前京东在使用的lua-resty-template,可以渲染很复杂的页面,借助LuaJIT其性能也是可以接受 ...

Sun Jun 30 21:16:00 CST 2019 0 875
OpenRestyNginxlua基础

OpenResty 的两个基石:NGINX 和 LuaJIT。 NGINX基础OpenResty 的开发中,我们需要注意下面几点: 要尽可能少地配置 nginx.conf; 避免使用if、set 、rewrite 等多个指令的配合; 能通过 Lua 代码解决 ...

Sat Apr 18 07:47:00 CST 2020 0 1183
高并发 Nginx+Lua OpenResty系列(4)——Lua 模块开发

在实际开发中,不可能把所有代码写到一个大而全的lua文件中,需要进行分模块开发;而且模块化是高性能Lua应用的关键。使用require第一次导入模块后,所有Nginx 进程全局共享模块的数据和代码,每个Worker进程需要时会得到此模块的一个副本(Copy-On-Write ...

Sun Jun 30 21:11:00 CST 2019 0 565
高并发 Nginx+Lua OpenResty系列(3)——模块指令

Nginx Lua 模块指令 Nginx共11个处理阶段,而相应的处理阶段是可以做插入式处理,即可插拔式架构;另外指令可以在http、server、server if、location、location if几个范围进行配置: 指令 所处处理 ...

Sun Jun 30 21:09:00 CST 2019 0 857
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM