麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Redis發(fā)布與訂閱的參數(shù)

2019-11-10 20:30:25
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

client-output-buffer-limit pubsub

如果客戶端訂閱了某些頻道,但是產(chǎn)生消息的速度大于消費(fèi)的速度,積壓的消息導(dǎo)致Redis的輸出緩沖區(qū)越來(lái)越大,這會(huì)導(dǎo)致Redis的速度變慢甚至崩潰,也可能導(dǎo)致Redis被操作系統(tǒng)強(qiáng)制殺死,甚至操作系統(tǒng)本身不可用。

新的Redis(大概是在2.6以后的版本加入的)通過(guò)client-output-buffer-limit的參數(shù)來(lái)避免這種情況的出現(xiàn),不同類型的客戶端有不同的限制參數(shù)。目前支持3種客戶端,分別是:

1.normal => normal clients;

2.slave clients and MONITOR clients;

3.pubsub => clients subcribed to at least one pubsub channel or pattern

限制方式有如下兩種:1.大小限制,當(dāng)某一個(gè)客戶端的緩沖區(qū)超過(guò)某一個(gè)大小值時(shí),直接關(guān)閉這個(gè)客戶端的連接;2.持續(xù)性限制,當(dāng)某一個(gè)客戶端的緩沖區(qū)持續(xù)一段時(shí)間占用過(guò)大空間時(shí),會(huì)直接關(guān)閉客戶端連接。

這個(gè)參數(shù)在redis.conf文件中可以修改。

client-output-buffer-limit normal 0 0 0client-output-buffer-limit slave 256mb 64mb 60client-output-buffer-limit pubsub 8mb 2mb 60

對(duì)于普通客戶端來(lái)說(shuō),限制為0,也就是不限制。因?yàn)槠胀蛻舳送ǔ2捎米枞降南?yīng)答模式,何謂阻塞式呢?如:發(fā)送請(qǐng)求,等待返回,再發(fā)送請(qǐng)求,再等待返回。這種模式下,通常不會(huì)導(dǎo)致Redis服務(wù)器輸出緩沖區(qū)的堆積膨脹;對(duì)于slave客戶端來(lái)說(shuō),大小限制是128M,持續(xù)性限制是當(dāng)客戶端緩沖區(qū)大小持續(xù)60秒超過(guò)64M,則關(guān)閉客戶端連接。對(duì)于Pub/Sub客戶端(也就是發(fā)布/訂閱模式),大小限制是8M,當(dāng)輸出緩沖區(qū)超過(guò)8M時(shí),會(huì)關(guān)閉連接。持續(xù)性限制是,當(dāng)客戶端緩沖區(qū)大小持續(xù)60秒超過(guò)2M,則關(guān)閉客戶端連接;


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产一级aaa全黄毛片 | 97久久日一线二线三线 | 宅男噜噜噜66国产在线观看 | 国产剧情在线观看一区二区 | 毛片在线看免费 | 男男啪羞羞视频网站 | 国产精品av久久久久久网址 | 久久精热 | 欧美一级做一a做片性视频 日韩黄色片免费看 | 成人免费网站在线观看 | 国产精彩视频在线 | 国产jjizz一区二区三区视频 | 99亚洲 | 一级毛片免费观看在线 | 亚洲草逼视频 | 国产啊v在线观看 | 欧美一级精品片在线看 | 黄色毛片一级 | 香蕉视频99 | 国产精品久久久久久久久久久久午夜 | 久在线草 | 免费在线观看午夜视频 | 国产亚洲精品久久久久5区 男人天堂免费 | 久久国产成人精品国产成人亚洲 | 精品亚洲va在线va天堂资源站 | 久久福利电影网 | 国产精品刺激对白麻豆99 | 日本欧美一区二区三区视频麻豆 | 国产一区二区三区四区五区加勒比 | 特一级黄色毛片 | 精品日韩欧美 | 中韩毛片 | 欧美成人精品一区二区 | 黄色免费电影网址 | 毛片在线不卡 | va视频 | 国产精品性夜天天视频 | 亚洲精品午夜国产va久久成人 | 日韩蜜桃视频 | 一区二区三区欧美日韩 | 日韩一级毛毛片 |