memcached提供了一個(gè)自定義的session處理器可以被用于存儲(chǔ)用戶session數(shù)據(jù)到memcached服務(wù)端。
一個(gè)完全獨(dú)立的memcached實(shí)例將會(huì)在內(nèi)部使用,因此如果需要您可以設(shè)置一個(gè)不同的服務(wù)器池。session的
key被存儲(chǔ)在前綴memc.sess.key.
之下,因此, 如果你對(duì)session和通常的緩存使用了
同樣的服務(wù)器池,請(qǐng)注意這一點(diǎn)。
譯注:另外一個(gè)session和通常緩存分離的原因是當(dāng)通常的緩存占滿了memcached服務(wù)端后,可能會(huì)導(dǎo)致你的session被
從緩存中踢除,導(dǎo)致用戶莫名的掉線。
session.save_handler
string
設(shè)置為memcached
開(kāi)啟memcached的session處理器。
session.save_path
string
定義一個(gè)逗號(hào)分隔的hostname:port
樣式的session緩存服務(wù)器池,例如:
"sess1:11211, sess2:11211"
.