OpenResty® 通过 Lua 扩展 NGINX 实现的可伸缩的 Web 平台

最新! OpenResty 1.19.9.1 已发布。
最新! 新博客文章 新增针对 Debian 11 的 OpenResty 官方安装包仓库 已发表。
最新! 新博客文章 让机器从电影剧本自动生成百度搜索的演示视频 已发表。

Lua Resty Lock Library

Yichun Zhang , 30 Sep 2013 (created 30 Sep 2013)

This Lua library implements a simple nonblocking mutex lock API based on Lua Nginx Module's shared memory dictionaries. Mostly useful for eliminating "dog-pile effects".

Project homepage: https://github.com/agentzh/lua-resty-lock

This library is enabled by default. You can specify the --without-lua_resty_lock option to OpenResty's ./configure script to explicitly disable it.