97久久国产亚洲精品超碰热,成人又色又爽的免费网站,色偷偷女人的天堂a,男女高潮喷水在线观看,国内精品一线二线三线区别在哪里

返回列表 發(fā)帖
查看: 3208|回復(fù): 1

DISCUZ X2.5/X3/X3.1 SESSION機(jī)制優(yōu)化擴(kuò)展 1.0.1beta版

56

主題

1470

回帖

3萬

積分

管理員

貢獻(xiàn)
2076 點(diǎn)
金幣
1394 個(gè)
樓主
發(fā)表于 2022-4-20 15:28:35 | 只看樓主 |倒序?yàn)g覽 |閱讀模式
大型站點(diǎn)在現(xiàn)有的session機(jī)制下很多會(huì)出現(xiàn)session的表鎖問題,由于對(duì)session的操作在updatesession方法中,無論游客或是會(huì)員訪問每個(gè)頁面的時(shí)候都會(huì)有讀寫操作,在3.0版本中后臺(tái)提供了關(guān)閉session的方法,但是用戶在線時(shí)間的統(tǒng)計(jì)也隨之停止了。為了解決這個(gè)問題,我們開發(fā)了此擴(kuò)展,把session表實(shí)現(xiàn)到redis中,用來避免各類性能問題。

基本原理:
在redis中實(shí)現(xiàn)session表類的全部接口,并把統(tǒng)計(jì)數(shù)據(jù)等操作通過駐守進(jìn)程來完成。

適應(yīng)場(chǎng)景:
網(wǎng)站瀏覽量巨大,session表頻繁出現(xiàn)鎖表問題。

服務(wù)器要求:
1,獨(dú)立服務(wù)器。
2,安裝了redis和phpredis。

操作步驟:
1,安裝對(duì)應(yīng)版本框架,http://r615.cn/thread-12045-1-1.html
2,安裝redis,phpredis,然后修改配置文件中的redis部分,使之填寫正確。關(guān)于redis和phpredis的安裝可以參照該貼:http://r615.cn/thread-12046-1-1.html
3,上傳session的包,切換到bin目錄,執(zhí)行nohup php bin_session_cron.php &
4,去redis客戶端用這個(gè)hgetall sR:status,只要數(shù)據(jù)不都為0說明已經(jīng)生效了


注意事項(xiàng):
1,論壇默認(rèn)的內(nèi)存方案優(yōu)先級(jí),mc>redis>其他,對(duì)于大數(shù)據(jù)集mc性能高于redis所以我們建議mc和redis共存,如果之前使用mc,在安裝redis后在config中配置后即可,而如果使用了其他內(nèi)存方案,在啟用redis后會(huì)自動(dòng)關(guān)閉其他內(nèi)存方案,所以我們建議再安裝mc并配置好。
2,其中的bin_session_cron作為駐守進(jìn)程在后臺(tái)運(yùn)行不能間斷,所以我們建議大家參考帖子:[url=http://r615.cn/thread-12045-1-1.html[/url]最后方的開機(jī)啟動(dòng)配置方案進(jìn)行配置。


附件: upload_session1.0.1.zip (3.93 KB, 下載次數(shù): 174)

329

主題

1401

回帖

1931

積分

已臻大成

貢獻(xiàn)
14 點(diǎn)
金幣
8 個(gè)
沙發(fā)
發(fā)表于 2022-4-20 15:52:07 來自手機(jī) | 只看Ta
看標(biāo)題還以為是墳貼,看了下時(shí)間居然發(fā)現(xiàn)是新的

本版積分規(guī)則

  • 關(guān)注公眾號(hào)
  • 有償服務(wù)微信
  • 有償服務(wù)QQ

手機(jī)版|小黑屋|Discuz! 官方交流社區(qū) ( 皖I(lǐng)CP備16010102號(hào) |皖公網(wǎng)安備34010302002376號(hào) )|網(wǎng)站地圖|star

GMT+8, 2025-10-16 20:23 , Processed in 0.046029 second(s), 10 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

關(guān)燈 在本版發(fā)帖
有償服務(wù)QQ
有償服務(wù)微信
返回頂部
快速回復(fù) 返回頂部 返回列表