成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

跨服務(wù)器跨域名SESSION解決方案

跨服務(wù)器跨域名SESSION 解決方案 ,我們的產(chǎn)品有很大訪問量,網(wǎng)友數(shù)量相當(dāng)多啊!速度也變的緩慢 ,那么怎么辦?怎么好解決那!

跨服務(wù)器跨域名SESSION 解決方案

,

我們的產(chǎn)品有很大訪問量,網(wǎng)友數(shù)量相當(dāng)多啊!

速度也變的緩慢

,

那么怎么辦?怎么好解決那!

,

將多臺(tái)服務(wù)器連接, 這些服務(wù)器一起分擔(dān)同樣的應(yīng)用和數(shù)據(jù)庫計(jì)算任務(wù), 改善關(guān)鍵大型應(yīng)用的響應(yīng)時(shí)間。這是一個(gè)很好的方式啊!

,

Joe ,我正在給老板演示功能,為什么登錄第一次可以登錄,第二次卻還讓我重新登陸那!這是你在開玩笑嗎?你可能要開始去逛逛. www.zhaopin.com(智聯(lián)招聘) 產(chǎn)品MM 好吧!我承認(rèn)設(shè)計(jì)中有一點(diǎn)小疏失。OMG. 可能服務(wù)器集群,SESSION 沒有共享問題。我會(huì)很好處理的。自己心里想:太狠了。要辭我。等哥發(fā)財(cái)?shù)? 研發(fā)人員

,

如何來解決。跨服務(wù)器,跨域名的SESSION 共享那~?

,

對于跨服務(wù)器跨域名的決方案:

1. 將SESSION 存儲(chǔ)數(shù)據(jù)庫來做。

2. 將session 存儲(chǔ)在MEMCACHE 來做

3. 服務(wù)器做一個(gè)NFS 共享, 來解決SESSION 共享問題(這個(gè)不太常用,因?yàn)樗约簺]有回收機(jī)制。只能我們自己寫SHELL 之類東東來刪除過期的SESSION ,比較悲?。?/p> ,

(考慮下有啥缺點(diǎn)) 首先:修改我們PHP 配置文件PHP .INI. 用數(shù)據(jù)庫存儲(chǔ)session

可以通過修改php.ini 文件的session.save_handler設(shè)置來改變Session 的保存方式。默認(rèn)為session.save_handler = files,必須將其修改為session.save_handler = user,即變?yōu)橛脩糇远x方式。(當(dāng)然我們也可以用ini_set來設(shè)置)

給大家介紹一個(gè)函數(shù)。

說明:session_set_save_handler

bool session_set_save_handler ( callback $open , callback $close , callback $read , callback $write , callback $destroy , callback $gc )這些參數(shù)都代表著方法。(也就是自定義方法) open:打開session close:關(guān)閉session read:讀取session write:寫入session destroy :定義刪除Session 信息gc : 定義自動(dòng)刪除過期的Session 信息返回值如果成功則返回TRUE ,失敗則返回FALSE 。下面開始建立表.

,

建立表

表結(jié)構(gòu);sesskey

是主鍵

介紹下具體代碼應(yīng)用; 請看session.php.

,

分析下:session_set_save_handler ( callback $open , callback $close , callback $read , callback $write , callback $destroy , callback $gc )這里方法定義規(guī)則。OPEN:打開session.

標(biāo)簽: