E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
resty
OpenResty之
resty
.limit.count 模块介绍
resty
.limit.count模块介绍:
resty
.limit.count模块就是限制接口单位时间的请求数,Thismoduledependsonlua-
resty
-core模块,所以要在openresty
wjw555
·
2019-08-04 18:40
模块
openresty+lua
Openresty之
resty
.limit.conn模块介绍
resty
.limit.conn限制并发请求的lua模块限制接口总并发数场景:按照ip限制其并发连接数openresty开启
resty
.limit.conn模块具体配置过程如下:1.共享内存加入到nginx
wjw555
·
2019-08-04 18:46
openresty+lua
openresty 之
resty
.limit.req模块介绍
一、openresty实现限流说明:静态拦截和动态拦截介绍:静态拦截就是限流某一个接口在一定时间单位的请求数。一般就是单位1s内的客户端的请求数。例如用户可以在系统上给他们的接口配置一个每秒最大调用量,如果超过这个限制,则拒绝服务此接口。而动态拦截其实也是基于静态拦截进行改进,我们可以依据当前系统的响应时间来动态调整限流的阈值,如果响应较快则可以把阈值调的大一些,放过更多请求,反之则自动降低限流阈
wjw555
·
2019-08-04 17:58
openresty+lua
OpenResty扩展库之lua-
resty
-shell详解
lua-
resty
-shell扩展库一、介绍:用于非阻塞的执行shell命令的Lua模块简单说就是我们可以通过OpenResty实现远程执行shell命令,并且执行调用过程是非阻塞的。
专修虚拟机
·
2019-07-31 16:10
Openresty学习-代码注释(一)
Open取自“开放”之意,而
Resty
便是REST风格的意思。①Lua名字由来:葡萄牙语,意为美丽的月亮。
hongweigg
·
2019-07-29 10:30
高性能
openresty中lua的https请求报错的代替办法(丑陋但实用)
openresty中是有一套请求http/https的方法的:
resty
.http。
黄劲峰_Res
·
2019-07-17 17:45
openresty
https报错
Openresty | redis客户端
openresty开发库redis客户端配置openresty连接redis#基本操作localredis=require("
resty
.redis")--closeredislocalfunctionclose_redis
icebreakeros
·
2019-07-01 15:18
高并发 Nginx+Lua OpenResty系列(8)——Lua模版渲染
而Lua中也有许多模板引擎,如目前京东在使用的lua-
resty
-template,可以渲染很复杂的页面,借助LuaJIT其性能也是可以接受的。
极客挖掘机
·
2019-06-30 13:00
高并发 Nginx+Lua OpenResty系列(6)——Lua开发库Mysql
Mysql客户端lua-
resty
-mysql是为基于cosocketAPI的ngx_lua提供的LuaMysql客户端,通过它可以完成Mysql的操作。
极客挖掘机
·
2019-06-30 13:00
高并发 Nginx+Lua OpenResty系列(5)——Lua开发库Redis
Redis客户端lua-
resty
-redis是为基于cosocketAPI的ngx_lua提供的Luaredis客户端,通过它可以完成Redis的操作。
极客挖掘机
·
2019-06-30 13:00
LuaJIT中唯一的数据结构:table
/
resty
-e'localcolor={first="red","blue",third="green","yellow"}fork,vinipairs(color)doprint(k,"---",v
Jeff.Smile
·
2019-06-19 17:14
#
open_resty
openresty 获取微信 openID 示例
openresty获取微信openID示例其中涉及到了
resty
.http和cjson需要自行下载,百度一下就可以搜到--需要配置
resty
.http库localhttp=require"
resty
.http"localcjson
VIL凌霄
·
2019-06-03 09:48
openrestry 后端服务upstream 健康检查配置
openrestry后端服务upstream健康检查配置http{#在http模块中增加以下配置lua_package_path"/usr/local/openresty/lualib/
resty
/?.
Oxsyshell
·
2019-05-24 18:10
openrestry检控检查
upstream健康检查
nginx健康检查
Linux
lua-
resty
-r3 高性能 OpenResty 路由实现
大家下午好!首先做下自我介绍,我于2014年加入奇虎360,后与温铭结识,当时他正在基于OpenResty做天擎服务端,用于提供API服务。2015年我们一起写了《OpenResty最佳实践》,原因是当时我们团队想扩充,但是身边的同事都不知道如何学习OpenResty,OpenResty相关的学习资料也少。我们完成这本书的写作后,就给身边的同事们使用,而不再需要每次都通过口传和培训的方式来影响。意
又拍云
·
2019-05-23 14:00
openresty 中使用lua 的类库 lua-
resty
-lock,来实现异步非阻塞锁
LuaRestyLock:缓存失效风暴看下下面的伪代码:看上去没有什么问题,但是在进行压力测试的时候,会发现,每隔100秒,数据库的查询就会出现一次峰值。如果你的cache失效时间设置的过长,那么这个问题就会发现的概率比较小。想象下,在cache失效的瞬间,如果并发请求10000条同时到了query_db(sql)回源到后端数据库中,如果数据库扛不住的话,那就会出现数据库死掉现象,导致不可用,这就
cuichunchi
·
2019-04-30 16:16
nginx/openresty
Lua脚本
openresty 中lua操作http请求
在lua中操作http请求有两种方式第一种方式:使用通过ngx.location.capture去方式实现,但是有一些限制第二种方式:因为openresty默认没有引入第三方http客户端类库lua-
resty
-http
cuichunchi
·
2019-04-29 20:00
nginx/openresty
Lua脚本
OpenResty 在又拍云容器平台中的应用
又拍云最近几年在OpenResty上的贡献都在这个地址:https://github.com/upyun/upyun-
resty
,包括一些开源的库、又拍
又拍云
·
2019-04-10 11:00
Nginx Lua 开发 - lua-
resty
-template 库的使用
该库需要安装,https://github.com/bungle/lua-
resty
-template一、通过模板输出HelloWorld在nginx.conf下输入#lua-
resty
-templatelocation
潘广宇 Leo
·
2019-04-01 16:55
Nginx
Openresty
Lua
Nginx Lua 开发 - Redis 操作
一、Nginx支持3种方法访问Redis1)HttpRedis:提供指令少,功能单一2)HttpRedis2Module:比HttpRedis操作更灵活,功能更强大3)Lua-
resty
-redis库:
潘广宇 Leo
·
2019-03-28 17:36
Nginx
Lua
Openresty
Redis
API网关Kong(一):Nginx、OpenResty和Kong的基本概念与使用方法
2018-09-2915:41:50+0800说明NginxNginx配置文件,指令与变量Nginx作为TCP/UDP负载均衡器Nginx模块OpenRestyOpenResty安装OpenResty使用用
resty
chichitai7025
·
2018-11-20 07:00
lua并发限流代码
首先在nginx.conf文件中的http节点添加:lua_shared_dictlimit_req_store10m;以下是lua并发限流代码:locallimit_req=require"
resty
.limit.req
诸葛本不亮
·
2018-10-16 22:26
微服务架构
nginx lua读redis
国内企业使用nginx的还是挺多的,我在工作的过程中,也经常使用nginx;下面就简单记录一下lua访问redislocalcjson=require"cjson"localredis=require"
resty
.redis"localred
I_dream_life
·
2018-09-13 12:38
nginx + lua 限制访问
localredis=require'
resty
.redis'localcache=redis.new()localok,err=cache.connect(cache,'127.0.0.1','6379
wangchangjin95
·
2018-04-23 15:33
lua
nginx
限制访问
lua-
resty
-http 库的使用心得
git地址:https://github.com/pintsized/lua-
resty
-http有个项目,需要用到openresty做代理。
discsthnew
·
2018-03-26 10:13
nginx/openresty
openresty下lua的function定义及调用
源码示例/usr/local/openresty/lualib/
resty
/string.lua--Copyright(C)byYichunZhang(agentzh)localffi=require"ffi"localffi_new
codecraft
·
2018-03-26 00:00
openresty
open_
resty
安装步骤指南
Ø简介Open_
resty
是由nginx核心+第三方模块组成,它集成了lua开发环境,让nginx从一个代理服务器变成一个web服务器,nginx是基于事件驱动的模型并且是异步非阻塞(AIO)模型,所以可以应付高并发量的请求数据
Jeff.Smile
·
2018-03-07 17:49
#
open_resty
OpenResty中post请求body数据部分丢失问题解决
在使用OpenResty的
resty
.http进行post请求时,发现body中的数据部分丢失。
黑猫guang
·
2018-02-26 13:22
OpenResty
lua
OpenResty
http
nginx
用lua实现登陆超时拦截
阅读更多localngx=require("ngx")localresty_redis=require("
resty
.redis")localresty_cookie=require("
resty
.cookie
yunlong167167
·
2018-02-06 17:00
lua
用lua实现登陆超时拦截
阅读更多localngx=require("ngx")localresty_redis=require("
resty
.redis")localresty_cookie=require("
resty
.cookie
yunlong167167
·
2018-02-06 17:00
lua
为什么你应该在 OpenResty 项目中使用 lua-
resty
-core
lua-
resty
-core是什么?lua-
resty
-core是OpenResty组件的一部分。它由两部分组成,一部分是
resty
.core.
spacewander
·
2017-09-09 00:00
openresty
高并发环境搭建nginx+lua+redis
ngx_devel_kit21.2.2、下载nginx的lua模块lua-nginx-module21.2.3、安装nginx21.3、安装redis31.3.1、redis下载安装31.3.2、安装lua-
resty
-redis41.3.3
atai2002
·
2017-07-25 09:11
nginx
lua
resty
template && openresty 使用
1.安装luarocksinstalllua-
resty
-template2.使用配置模板页面位置有多种方式:a.直接使用root目录代码如下:location/{roothtml;content_by_lua'localtemplate
dalongrong
·
2017-07-06 09:46
A Rate-Limiting HTTP Proxy(6)Cookie/HTTPS/TIMER
TIMERCookieOperationhttps://github.com/362228416/openresty-web-dev/tree/master/demo12https://github.com/cloudflare/lua-
resty
-cookieHTTPShttps
sillycat
·
2017-05-27 04:00
A Rate-Limiting HTTP Proxy(5)MVC Template/URL Rewrite/WhiteList
ARate-LimitingHTTPProxy(5)MVCTemplate/URLRewrite/WhiteListMVCTemplatehttps://github.com/bungle/lua-
resty
-templateIcopythetemplaterelatedthingsunderlualib
sillycat
·
2017-05-20 06:00
OpenResty 扩展库之(一)——lua-
resty
-shell 库
介绍当您需要执行子进程(或shell命令)时,这是一个打算与OpenResty应用程序一起使用的小型库。它类似于os.execute和io.popen,除了它是完全非阻塞的,因此即使对于需要很长时间完成的命令也是安全的。该库依赖于您需要在Web服务器(sockproc)上运行的守护程序组件。基本思想是,shell库连接到sockproc守护程序的unix域套接字,发送命令以及子程序所期望的任何输入
Tinywan
·
2017-05-04 21:00
resty
-mongol3的简单封装
resty
-mongol3的简单封装近期项目中需要用到openresty来操作mongodb数据库,在github上面找了给开源的
resty
-mongol发现支持不了mongo3.0的认证,后来发现
resty
-mongol3
youyu岁月
·
2017-04-24 00:00
luajit
mongodb
openresty
openresty 整合阿里云 oss
目前阿里云官方并未提供lua版的sdk,在网上找了几个,感觉不是很理想,于是自己造了一个轮子,目前还是一个单车的轮子,只实现了部分功能,不过也能用了废话不多说上代码localoss=require"
resty
.oss"localoss_config
外星人
·
2017-04-19 00:00
阿里云
lua
openresty
openresty 前端开发轻量级MVC框架封装二(渲染篇)
####这一章主要介绍怎么使用模板,进行后端渲染,主要用到了[lua-
resty
-template](https://github.com/bungle/lua-
resty
-template)这个库,直接下载下来
-外星人-
·
2017-01-11 00:07
nginx
openresty
lua
前端开发
openresty
openresty 前端开发轻量级MVC框架封装二(渲染篇)
阅读更多####这一章主要介绍怎么使用模板,进行后端渲染,主要用到了[lua-
resty
-template](https://github.com/bungle/lua-
resty
-template)这个库
qq362228416
·
2017-01-11 00:00
nginx
openresty
lua
前端开发
openresty 前端开发轻量级MVC框架封装二(渲染篇)
阅读更多####这一章主要介绍怎么使用模板,进行后端渲染,主要用到了[lua-
resty
-template](https://github.com/bungle/lua-
resty
-template)这个库
qq362228416
·
2017-01-11 00:00
nginx
openresty
lua
前端开发
openresty 前端开发轻量级MVC框架封装二(渲染篇)
这一章主要介绍怎么使用模板,进行后端渲染,主要用到了lua-
resty
-template这个库,直接下载下来,放到lualib里面就行了,推荐第三方库,已经框架都放到lualib目录里面,lua目录放项目源码
-外星人-
·
2017-01-11 00:12
nginx
openresty
lua
前端开发
openresty 前端开发轻量级MVC框架封装二(渲染篇)
这一章主要介绍怎么使用模板,进行后端渲染,主要用到了lua-
resty
-template这个库,直接下载下来,放到lualib里面就行了,推荐第三方库,已经框架都放到lualib目录里面,lua目录放项目源码
外星人
·
2017-01-11 00:00
web
lua
openresty
nginx
openresty 前端开发入门四之Redis篇
这章主要演示怎么通过lua连接redis,并根据用户输入的key从redis获取value,并返回给用户操作redis主要用到了lua-
resty
-redis库,代码可以在github上找得到而且上面也有实例代码由于官网给出的例子比较基本
外星人
·
2017-01-08 00:00
redis
web
openresty
openresty 前端开发入门五之Mysql篇
openresty前端开发入门五之Mysql篇这章主要演示怎么通过lua连接mysql,并根据用户输入的name从mysql获取数据,并返回给用户操作mysql主要用到了lua-
resty
-mysql库
外星人
·
2017-01-08 00:00
web
openresty
openresty 前端开发入门五之Mysql篇
openresty前端开发入门五之Mysql篇####这章主要演示怎么通过lua连接mysql,并根据用户输入的name从mysql获取数据,并返回给用户操作mysql主要用到了lua-
resty
-mysql
-外星人-
·
2017-01-04 00:35
openresty
openresty 前端开发入门五之Mysql篇
阅读更多openresty前端开发入门五之Mysql篇####这章主要演示怎么通过lua连接mysql,并根据用户输入的name从mysql获取数据,并返回给用户操作mysql主要用到了lua-
resty
-mysql
qq362228416
·
2017-01-04 00:00
nginx
openresty
lua
mysql
前端开发
openresty 前端开发入门四之Redis篇
阅读更多####这章主要演示怎么通过lua连接redis,并根据用户输入的key从redis获取value,并返回给用户操作redis主要用到了lua-
resty
-redis库,代码可以在[github
qq362228416
·
2017-01-03 10:00
nginx
openresty
lua
前端开发
使用nginx管理docker容器
于是想到了nginx+lua,由于服务器上有openresty,直接就拿来用了,通过lua-
resty
-
-外星人-
·
2016-12-27 00:27
nginx
docker
openresty
lua
OpenResty debugger: lua-
resty
-repl
在2016年第二届OpenResty的全球开发者大会上看到了一个比较有意思的项目lua-
resty
-repl,后来听闻一些开发者看了项目的介绍后还是觉得一头雾水,不知道怎么使用。
thomaston
·
2016-12-20 00:00
openresty
nginx
lua
OpenResty(lua-
resty
-redis)中的pipeline压缩请求数量 和 script压缩复杂请求
pipeline压缩请求数量通常情况下,我们每个操作redis的命令都以一个TCP请求发送给redis,这样的做法简单直观。然而,当我们有连续多个命令需要发送给redis时,如果每个命令都以一个数据包发送给redis,将会降低服务端的并发能力。如果我们可以把所有单次请求,压缩到一起那就非常棒了,pipeline。pipeline机制将多个命令汇聚到一个请求中,可以有效减少请求数量,减少网络延时。l
Uzero
·
2016-12-09 16:50
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他