ngx.shared.DICT.expire 原文链接: "ngx.shared.DICT.expire" 设置存储于共享内存 ngx.shared.DICT 中的键值对的过期时间(以秒为单位)。如果操作完成返回布尔值指示成功,否则返回 nil 和错误信息字符串。 如果 key 不存在,则该方法返回 ...
分类:
其他好文 时间:
2018-08-07 00:39:46
阅读次数:
428
原文: "lua resty limit traffic/lib/resty/limit/count.md" 1. 示例 注: 该模块依赖 lua resty core,因此需要: 2. 方法 2.1 new 实例化 class 的对象,该 class 通过 返回。 该 new 方法携带的参数如下: ...
分类:
其他好文 时间:
2018-08-07 00:22:59
阅读次数:
245
1. ngx_http_ssl_module 让Nginx可以支持HTTPS的模块 (1)ssl on | off; #是否开启ssl功能 (2)ssl_certificate file; #当前虚拟主机使用的PEM格式的证书文件 (3)ssl_certificate_key file; #当前虚拟 ...
分类:
其他好文 时间:
2018-08-06 13:01:49
阅读次数:
158
项目中需要用到转表工具,由于没有直接的转表工具,而且嵌套的table(table里面嵌套了多层表格与数组)。无奈之下,只好采用折衷的方法,先将table表格转为json数据,再用在线转表工具将json转为excel表格。 第一步,下载lua解释器,关于解释器的链接我会放到后文。然后编写lua脚本,主 ...
分类:
其他好文 时间:
2018-08-06 12:54:34
阅读次数:
1217
相关的方法如下图所示: string.len(s) 返回字符串s的长度 string.rep(s,n) 返回字符串s重复n次的结果 string.reverse(s) 字符串反转 string.reverse("abcd") >dcba string.lower(s) 将大写字母转换为小写字母 可用 ...
分类:
其他好文 时间:
2018-08-05 16:47:40
阅读次数:
168
1:安装luaBridge 2:编写程序 3:编译程序 4:编写Lua文件 5:运行 运行结果: ...
分类:
其他好文 时间:
2018-08-02 13:18:03
阅读次数:
145
#放在http{}里面 log_format kyh ' [$time_local] "$request" $status \n' 'req_header:"$req_header" \n req_body:"$request_body" \n' 'resp_header:"$resp_header... ...
分类:
其他好文 时间:
2018-08-01 12:04:40
阅读次数:
817
8.12.1.1MysqlProxy的安装安装需要的基础组件,基本系统都可以满足lua的组件版本要求安装lua(确定是否需要安装)yum-yinstallgccgcc-c++autoconfautomakezliblibxmlncurses-devellibmcryptlibtoolflexpkgconfigglib*readline-devellibevent-devel?安装glibhttp:
分类:
数据库 时间:
2018-08-01 00:22:03
阅读次数:
298
1、Lua的特性 轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里。 可扩展: Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,就像是本来就内置的功能一样。 其它特性: 支持面向过程(proced ...
分类:
其他好文 时间:
2018-07-30 13:33:38
阅读次数:
389
172.16.26.33--mysql-socket=/tmp/mysql3306.sock sysbench 压测 MySQL 有三个步骤:prepare --> run --> cleanup我们都是使用 sysbench 自带的 lua 脚本来压测 MySQL ...
分类:
数据库 时间:
2018-07-30 11:28:51
阅读次数:
184