新聞中心
Redis是當前非常流行的高性能的開源鍵值數(shù)據(jù)庫。它支持字符串,散列,列表,集合,有序集合等數(shù)據(jù)類型以及排序查找,范圍查找等功能。Redis數(shù)據(jù)庫服務(wù)端在客戶端之間通過端口通信,這就是為什么理解Redis端口信息非常重要。

在進行了解Redis組件端口信息前,應(yīng)該了解Redis數(shù)據(jù)庫端口號,這個號碼是用來監(jiān)聽TCP/IP協(xié)議訪問請求的。默認情況下,Redis是運行在6379端口上的,你可以在啟動它的時候,指定不同的端口,命令行格式如下:
redis-server --port 1234 // 重新指定端口號為1234
Redis調(diào)度器,它可以將Redis從一個節(jié)點切換到另一個節(jié)點,他基于配置文件定義端口號,所以在不同節(jié)點上運行Redis時,需要修改config文件里的端口號,樣例如下:
port: 1111
port: 2222
Redis集群是一種將幾個Redis實例通過網(wǎng)絡(luò)連接在一起的方式,以實現(xiàn)高可用,高性能,以及容災(zāi)恢復(fù)功能,并且在集群 mode 中,所有的節(jié)點都會監(jiān)聽在一個端口上,這個端口也是可以配置的,比如:
cluster-announce-ip 10.10.1.1
cluster-announce-port 7001
cluster-announce-bus-port 7002
在做redis端口信息的深入了解前,還需要知道Redis默認有一個Sentinel。Sentinel 是一個監(jiān)控,故障轉(zhuǎn)移,配置管理等功能的守護進程,在Redis集群中可以部署Sentinel,用來做Redis服務(wù)的高可用解決方案,Sentinel 默認端口號是 26379,而且也支持配置多個,配置格式如下:
sentinel monitor mymaster 127.0.0.1 6379 2 // 配置多個Sentinel
sentinel down-after-milliseconds mymaster 60000
sentinel flover-timeout mymaster 60000
sentinel announce-ip 1.2.3.4
sentinel announce-port 5379
深入了解Redis端口信息非常重要,掌握正確的端口號有助于我們使用Redis數(shù)據(jù)庫更加高效。除了端口信息了解外,還需要熟悉Redis的存儲機制。只有熟悉底層技術(shù),才能更好的提高 Redis 的可用性,性能及健壯性。
成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開發(fā)和營銷公司。廣泛應(yīng)用于計算機網(wǎng)絡(luò)、設(shè)計、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!
分享文章:深入了解Redis組件端口信息(查看redis組件的端口)
URL分享:http://fisionsoft.com.cn/article/djicioo.html


咨詢
建站咨詢
