OpenResty 最主要的应用场景之一是 API Server,有别于传统 Nginx 的代理转发应用场景,API Server 中心内部有各种复杂的交易流程和判断逻辑,学会高效的与其他 HTTP Server 调用是必备基础。
作者:Albert.Wen
添加时间:2019-03-31 16:16:50
修改时间:2024-11-21 01:43:08
分类:15.OpenResty_Lua
编辑
作者:Albert.Wen
添加时间:2019-03-31 12:13:10
修改时间:2024-10-09 23:45:14
分类:15.OpenResty_Lua
编辑
nginx 世界的 location 是异常强大的,毕竟 nginx 的主要应用场景是在负载均衡、API server,在不同 server、location 之间跳转更是家常便饭。利用不同 location 的功能组合,我们可以完成内部调用、流水线方式跳转、外部重定向等几大不同方式,下面将给大家介绍几个主要应用,就当抛砖引玉。
作者:Albert.Wen
添加时间:2019-02-06 23:45:50
修改时间:2024-11-11 10:54:24
分类:15.OpenResty_Lua
编辑
1、安装Lua开发插件:
Settings -> Plugins -> Marketplace -> 搜索并安装 EmmyLua
作者:Albert.Wen
添加时间:2019-03-31 12:10:16
修改时间:2024-11-03 04:50:58
分类:15.OpenResty_Lua
编辑
HelloWorld 是我们亘古不变的第一个入门程序。但是 OpenResty 不是一门编程语言,跟其他编程语言的 HelloWorld 不一样,让我们看看都有哪些不一样吧。
作者:Albert.Wen
添加时间:2019-03-30 22:48:12
修改时间:2024-10-09 23:46:14
分类:15.OpenResty_Lua
编辑
语句 break 用来终止 while、repeat 和 for 三种循环的执行,并跳出当前循环体, 继续执行当前循环之后的语句。
作者:Albert.Wen
添加时间:2019-03-31 12:19:13
修改时间:2024-11-13 21:06:45
分类:15.OpenResty_Lua
编辑
主要介绍了一下如何使用不同 location 进行协作,对 location 进行糅合,往往都是要需要参数的二次调整。如何正确获取传递参数、设置参数,就是你的必修课了。本章目的是给出在 OpenResty 的世界中,我们如何正确获取、设置 uri 参数。
作者:Albert.Wen
添加时间:2019-03-31 00:11:55
修改时间:2024-11-18 17:33:25
分类:15.OpenResty_Lua
编辑
在 Lua 中,我们可以使用表和函数实现面向对象。将函数和相关的数据放置于同一个表中就形成了一个对象。
作者:Albert.Wen
添加时间:2019-03-23 14:45:24
修改时间:2024-10-09 23:49:30
分类:15.OpenResty_Lua
编辑
# 安装依赖库
sudo apt-get -y install libreadline6 libreadline6-dev
# 下载安装包
cd /home/wenjianbao/456 wget -c http://www.lua.org/ftp/lua-5.3.5.tar.gz
作者:Albert.Wen
添加时间:2019-03-31 10:08:44
修改时间:2024-10-09 23:49:49
分类:15.OpenResty_Lua
编辑
我们先来看看最简单的本地静态文件服务配置示例:
server { listen 80; server_name www.test.com; charset utf-8; root /data/www.test.com; index index.html index.htm; }
作者:Albert.Wen
添加时间:2019-03-30 22:18:54
修改时间:2024-11-10 23:49:53
分类:15.OpenResty_Lua
编辑