您好,登錄后才能下訂單哦!
HTTP是無(wú)狀態(tài)的。
好處:
因?yàn)?a title="服務(wù)器" target="_blank" href="http://www.kemok4.com/">服務(wù)器沒(méi)有“記憶能力”,所以就不需要額外的資源來(lái)記錄狀態(tài)信息,不僅實(shí)現(xiàn)上會(huì)簡(jiǎn)單一些,而且還能減輕服務(wù)器的負(fù)擔(dān),能夠把更多的 CPU 和內(nèi)存用來(lái)對(duì)外提供服務(wù)。
而且,“無(wú)狀態(tài)”也表示服務(wù)器都是相同的,沒(méi)有“狀態(tài)”的差異,所以可以很容易地組成集群,讓負(fù)載均衡把請(qǐng)求轉(zhuǎn)發(fā)到任意一臺(tái)服務(wù)器,不會(huì)因?yàn)闋顟B(tài)不一致導(dǎo)致處理出錯(cuò),使用“堆機(jī)器”的“笨辦法”輕松實(shí)現(xiàn)高并發(fā)高可用。
壞處:
既然服務(wù)器沒(méi)有“記憶能力”,它就無(wú)法支持需要連續(xù)多個(gè)步驟的“事務(wù)”操作。例如電商購(gòu)物,首先要登錄,然后添加購(gòu)物車(chē),再下單、結(jié)算、支付,這一系列操作都需要知道用戶的身份才行,但“無(wú)狀態(tài)”服務(wù)器是不知道這些請(qǐng)求是相互關(guān)聯(lián)的。
不過(guò),Cookie 技術(shù)可以解決這個(gè)問(wèn)題。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。