openresty
majinbo111
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ngx.var与ngx.ctx的区别
ngx.var ngx.var 需预定义方可使用, 一般都写在 ngx 或 openresty 的conf 内 ngx.var; 在conf内可以使用set 方式创建变量; ngx.var 可以定义在location内,也可以定义在server 内; 在lua 代码使用时,需要 ngx.var.xxx 引用; ngx.var.xxx = nil 表示删除。 server { ...原创 2019-04-09 13:49:45 · 14908 阅读 · 0 评论 -
openresty服务器共享数据的方法
1、使用 ngx.shared.DICT API完成 ngx.shared.DICT 这个变量是共享内存变量,可以跨进程使用。 2、设置为单一服务器的nginx单一进程工作方式 无论有多核或多线程,设置为单一进程工作就行 3、利用数据存储的方式 数据存储的方式,比如说 memcached, redis, MySQL 或 Postgresql 及其他openresty 支持的数据库。 4、原著 ht...原创 2019-04-09 13:52:38 · 1267 阅读 · 0 评论 -
openresty 计算执行时间
location /test_time { content_by_lua_block { ngx.say("test t1") local t1 = ngx.now() ngx.say(t1) ngx.sleep(0.05) ngx.say("test t2") local t2 = ngx.n...原创 2019-04-16 16:34:41 · 1157 阅读 · 0 评论 -
openresty flamegraph samples
安装依赖systemtap https://blog.csdn.net/u011944141/article/details/89512116 下载火焰图绘制相关工具 cd /opt sudo git clone https://github.com/openresty/nginx-systemtap-toolkit.git git clone https://github.com/brendan...原创 2019-04-26 10:58:55 · 364 阅读 · 0 评论
分享