關(guān)于lua_shared_dict的incr方法詳解
lua_shared_dict的incr方法
目的
用于給共享內(nèi)存中的kv對(duì)的v的值進(jìn)行自增
案例
lua_shared_dict設(shè)置一塊共享內(nèi)存區(qū)域,可以被各個(gè)worker共享
寫(xiě)在http模塊中
- 比如下面這個(gè),表示設(shè)置了一塊共享的內(nèi)存區(qū)域,大小為10m.
lua_shared_dict sdata 10m;
-- 獲取共享內(nèi)存的dict對(duì)象
local x=ngx.shared.sdata
-- 在共享內(nèi)存里放個(gè)kv對(duì)
x:set("a",1)
-- 給共享內(nèi)存中的這個(gè)對(duì)象的值增加2
x:incr("a",2)
ngx.say("STOREDS")
-- 獲取數(shù)據(jù)
ngx.say(x:get("a"))- 重啟nginx 刷新網(wǎng)頁(yè)
openresty -c ../myconf/nginx.conf -s reload
結(jié)果如下:

總結(jié)
- 就是用來(lái)更新共享內(nèi)存的kv對(duì)的v的值得,當(dāng)然,前提是這個(gè)v是個(gè)數(shù)字
- 別和redis的incr方法搞混了
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用nginx正向代理實(shí)現(xiàn)內(nèi)網(wǎng)域名轉(zhuǎn)發(fā)過(guò)程解析
這篇文章主要介紹了使用nginx正向代理實(shí)現(xiàn)內(nèi)網(wǎng)域名轉(zhuǎn)發(fā)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08
配置ab來(lái)為Nginx服務(wù)器做壓力測(cè)試的方法
這篇文章主要介紹了配置ab來(lái)為Nginx服務(wù)器做壓力測(cè)試的方法,ab是針對(duì)Apache的測(cè)試工具但本文講解其測(cè)試Nginx的過(guò)程,需要的朋友可以參考下2016-01-01
詳解Nginx反向代理實(shí)現(xiàn)Kibana登錄認(rèn)證功能
這篇文章主要介紹了詳解Nginx反向代理實(shí)現(xiàn)Kibana登錄認(rèn)證功能,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
Nginx設(shè)置Referer來(lái)防止盜圖的實(shí)現(xiàn)方法
這篇文章主要介紹了Nginx設(shè)置Referer來(lái)防止盜圖的實(shí)現(xiàn)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-04-04
Nginx基礎(chǔ)location語(yǔ)法及功能配置實(shí)例
這篇文章主要為大家介紹了Nginx基礎(chǔ)location語(yǔ)法及功能以及配置實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03
Nginx實(shí)現(xiàn)Nacos反向代理的項(xiàng)目實(shí)踐
在日常的web網(wǎng)站部署中,經(jīng)常會(huì)用到nginx反向代理,本文主要介紹了Nginx實(shí)現(xiàn)Nacos反向代理的項(xiàng)目實(shí)踐,Nginx實(shí)現(xiàn)Nacos反向代理的項(xiàng)目實(shí)踐2022-03-03
CentOS6使用nginx搭建web網(wǎng)站服務(wù)的方法
這篇文章主要介紹了CentOS6使用nginx搭建web網(wǎng)站服務(wù)的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-07-07
Nginx 配置 ModSecurity 網(wǎng)絡(luò)應(yīng)用防火墻實(shí)現(xiàn)
這篇文章主要介紹了Nginx 配置 ModSecurity 網(wǎng)絡(luò)應(yīng)用防火墻實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-12-12

