新聞中心
如何在多臺(tái)web服務(wù)器上共享session?
一、將本該保存在web服務(wù)器磁盤上的session數(shù)據(jù)保存到cookie中

即用cookie會(huì)話機(jī)制替代session會(huì)話機(jī)制,將session數(shù)據(jù)保存到客戶端瀏覽器的cookie中,這樣同一個(gè)用戶訪問同一網(wǎng)站時(shí),無論負(fù)載均衡到哪臺(tái)web服務(wù)器,都不用再去服務(wù)器請(qǐng)求session數(shù)據(jù),而直接獲取客戶端cookie中的session數(shù)據(jù)。如此,同一個(gè)用戶的登錄狀態(tài)就不會(huì)丟失了。
但這樣做,有三大弊端:
把session數(shù)據(jù)放到客戶端的cookie中,一般都是重要數(shù)據(jù)(如用戶id、昵稱等),會(huì)存在安全問題,但可以將session數(shù)據(jù)加密后,再存放到cookie中,來降低安全風(fēng)險(xiǎn)。
瀏覽器對(duì)單個(gè)cookie的數(shù)據(jù)量大小限制為4K左右,因此會(huì)存在數(shù)據(jù)量的限制問題。
影響帶寬性能,降低了頁(yè)面的訪問速度。在高訪問量的情況下,用戶每次請(qǐng)求時(shí),都要將客戶端cookie中的session數(shù)據(jù)發(fā)送到服務(wù)器,要占用較多的帶寬,進(jìn)而影響訪問速度,服務(wù)器帶寬成本增高。
二、將本該保存在web服務(wù)器磁盤上的session數(shù)據(jù)保存到MySQL數(shù)據(jù)庫(kù)中
sessionid還是利用cookie機(jī)制存儲(chǔ)到客戶端,但session數(shù)據(jù)卻存放在MySQL服務(wù)器上。(需要建立sessionid和session數(shù)據(jù)行的對(duì)應(yīng)關(guān)系)
但這樣做,只適合訪問量比較小的網(wǎng)站。如果網(wǎng)站的訪問量比較大,對(duì)MySQL服務(wù)器會(huì)造成很大壓力。因?yàn)槊看斡脩粽?qǐng)求頁(yè)面(即使是刷新頁(yè)面)都要查詢MySQL數(shù)據(jù)庫(kù)中的session數(shù)據(jù)表,進(jìn)而判斷用戶的登錄狀態(tài)和讀取用戶相關(guān)信息,勢(shì)必會(huì)對(duì)數(shù)據(jù)庫(kù)服務(wù)器造成很大壓力,這樣就會(huì)降低服務(wù)器的響應(yīng)速度,影響用戶體驗(yàn)。
通過域名可以共用一個(gè)端口嗎?
是的,可以通過域名共用一個(gè)端口。在HTTP協(xié)議中,可以通過訪問不同的域名來訪問同一個(gè)IP地址的不同端口,這就是虛擬主機(jī)技術(shù)。
虛擬主機(jī)技術(shù)允許多個(gè)域名共享同一個(gè)IP地址和端口,從而節(jié)約服務(wù)器資源。
當(dāng)客戶端訪問某個(gè)域名時(shí),服務(wù)器會(huì)根據(jù)請(qǐng)求頭中的Host字段來確定要響應(yīng)的虛擬主機(jī),并返回相應(yīng)的網(wǎng)頁(yè)內(nèi)容。因此,通過域名可以共用一個(gè)端口。
一個(gè)域名掛兩個(gè)網(wǎng)站可以嗎?
你好,可以的。比如通過www.test.com就可以訪問靜態(tài)網(wǎng)站,通過www.test.com/bbs可以訪問論壇動(dòng)態(tài)網(wǎng)站,兩個(gè)網(wǎng)站是共享iis并發(fā)連接數(shù)的。
還有,如果想通過bbs.test.com或者綁定其他域名來訪問二級(jí)目錄,必須要空間直接綁定子目錄。
可以綁定幾個(gè)域名?每個(gè)域名是共用空間還是獨(dú)立用?
一個(gè)域名只能對(duì)應(yīng)一個(gè)空間,但是一個(gè)空間可以綁定多個(gè)域名。只要空間綁定了你注冊(cè)的域名,就可以進(jìn)行多個(gè)域名訪問了。一般空間最多綁定的域名數(shù)量和空間商有關(guān),都是空間商的限制。目前我用的主機(jī)最多綁定的是8個(gè),多了需要交錢做增值服務(wù)。
到此,以上就是小編對(duì)于多服務(wù)器共享域名怎么設(shè)置的問題就介紹到這了,希望這4點(diǎn)解答對(duì)大家有用。
本文名稱:如何在多臺(tái)web服務(wù)器上共享session?多服務(wù)器共享域名
URL網(wǎng)址:http://m.5511xx.com/article/cdppges.html


咨詢
建站咨詢
