码迷,mamicode.com
首页 >  
搜索关键字:lua    ( 4543个结果
学习Nginx(一)
实验目的 通过nginx实现反向代理的功能,类似apache反向代理和haproxy反向代理 工作中用nginx做反向代理和负载均衡的也越来越多了 有些公司从web服务器到反向代理,都使用nginx。nginx在1.9版本加入了tcp的反向代理功能甚至安全策略:nginx+lua 完全可以搞定。 打 ...
分类:其他好文   时间:2019-09-02 17:19:26    阅读次数:138
ngx_lua 模块
ngx_lua模块的原理: 1、每个worker(工作进程)创建一个Lua VM,worker内所有协程共享VM;2、将Nginx I/O原语封装后注入 Lua VM,允许Lua代码直接访问;3、每个外部请求都由一个Lua协程处理,协程之间数据隔离;4、Lua代码调用I/O操作等异步接口时,会挂起当 ...
分类:其他好文   时间:2019-09-02 12:12:31    阅读次数:80
[转帖]Linux-Windows 端口转发 netsh 还有 rinetd
Linux-Windows 端口转发 https://www.cnblogs.com/operationhome/p/11284559.html 之前自己学习过 netsh 也曾经用过frp 这次学习一下表 rinetd 感觉工具有很多 需要一直保持学习的心态. 在实际的生产环境中,我们为了安全性, ...
分类:Windows程序   时间:2019-09-02 09:21:57    阅读次数:174
openresty开发系列24--openresty中lua的引入及使用
openresty开发系列24--openresty中lua的引入及使用openresty 引入 lua一)openresty中nginx引入lua方式 1)xxx_by_lua >字符串编写方式 2) xxx_by_lua_block >代码块方式 3) xxx_by_lua_file >直接引用 ...
分类:其他好文   时间:2019-08-30 13:37:00    阅读次数:65
openresty开发系列21--lua的模块
openresty开发系列21--lua的模块从lua5.1开始,Lua 加入了标准的模块管理机制,Lua 的模块是由变量、函数等已知元素组成的 table,因此创建一个模块很简单,就是创建一个 table,然后把需要导出的常量、函数放入其中,最后返回这个 table 就行。一)模块定义模块的文件名 ...
分类:其他好文   时间:2019-08-30 11:58:06    阅读次数:84
openresty开发系列20--lua的时间操作
openresty开发系列20--lua的时间操作在 Lua 中,函数 time、date 和 difftime 提供了所有的日期和时间功能。在 OpenResty 的世界里,不推荐使用这里的标准时间函数,因为这些函数通常会引发不止一个昂贵的系统调用,同时无法为 LuaJIT JIT 编译,对性能造 ...
分类:其他好文   时间:2019-08-30 11:38:34    阅读次数:109
openresty开发系列16--lua中的控制结构if-else/repeat/for/while
openresty开发系列16--lua中的控制结构if-else/repeat/for/while 一)条件 - 控制结构 if-else if-else 是我们熟知的一种控制结构。Lua 跟其他语言一样,提供了 if-else 的控制结构。 1)单个 if 分支 型 if 条件 then --b... ...
分类:其他好文   时间:2019-08-29 16:26:59    阅读次数:93
openresty开发系列13--lua基础语法2常用数据类型介绍
openresty开发系列13--lua基础语法2常用数据类型介绍一)boolean(布尔)布尔类型,可选值 true/false;Lua 中 nil 和 false 为"假",其它所有值均为"真"。比如 0 和空字符串就是"真";local a = truelocal b = 0local c = ...
分类:其他好文   时间:2019-08-29 16:11:02    阅读次数:94
openresty开发系列15--lua基础语法4表table和运算符
openresty开发系列15--lua基础语法4表table和运算符 lua中的表table 一)table (表)Table 类型实现了一种抽象的"关联数组"。即可用作数组,也可以用作map。lua中没有数组和map,都是用table这个类型--数组java int[] intArr = new ...
分类:其他好文   时间:2019-08-29 15:48:51    阅读次数:72
14,Lsyncd实时同步工具服务
1,lsyncd实时同步工具1)lsyncd实际上是lua语言封装了inotify和rsync工具,采用了Linux内核(2.6.13以后里的)inofify触发机制然后通过rsync去差异同步,达到实时的效果,它最厉害的地方是完美解决了inotify+rsync的海量文件同步带来的文件频繁发生文件列表问题。其次配置方式简单。2,安装yum-yinstalllsyncd3,创建配置文件(配置文件里
分类:其他好文   时间:2019-08-29 00:26:48    阅读次数:148
4543条   上一页 1 ... 39 40 41 42 43 ... 455 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!