一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

采用memcache在web集群中實現session的同步會話

使用memcache來同步session是還是不錯的,當然也可以通過redis來保存session,可以php開啟并將Session存儲到Redis緩存,下面是設置利用memcache在web集群中同步會話session的實現過程:

1、模擬web集群

我啟動了二個memcached進程,分別模擬二臺服務器

/usr/local/bin/memcached -d -m 20 -u zhangy -p 12000 -P ./memcached.pid
/usr/local/bin/memcached -d -m 20 -u zhangy -p 13000 -P ./mem.pid

2、修改php的配置

vi /usr/local/php/lib/php.ini

session.save_handler = "memcache"
memcache.hash_strategy = "consistent"
session.save_path = "tcp://127.0.0.1:13000?weight=10,tcp://127.0.0.1:12000"

說明:第一行,session的儲存方式是memcache;第二行,memcache的hash算法是consistent;第三行,session儲存的地位;

3、重啟apache

查看phpinfo

session

Session Support enabled
Registered save handlers files user sqlite memcache
Registered serializer handlers php php_binary

緊接著下面是:

session.save_path tcp://127.0.0.1:13000,tcp://127.0.0.1:12000 tcp://127.0.0.1:13000,tcp://127.0.0.1:12000

4、做個簡單測試如下:

a)、準備文件session.php

<?php session_start(); $_SESSION['username'] = "abcabc"; echo session_id(); ?>

b)、顯示session內容文件

<?php $mem = new Memcache; $mem->addServer("127.0.0.1",12000)or die ("Could not add server 12000"); $mem->addServer("127.0.0.1",13000)or die ("Could not add server 13000"); $val = $mem->get('qp0mrob2ovcqle3u4lbr4obsa5'); //echo session_id(); 得到的session idecho $val; ?>

php技術采用memcache在web集群中實現session的同步會話,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲欧美色一区二区三区 | 韩国福利影视一区二区三区 | 国产精品一区在线免费观看 | 国产成人一区二区 | 亚洲国产精品一区二区三区在线观看 | 久久精品99视频 | 超级97人人公开视频 | 亚洲国产成人久久午夜 | 手机在线观看黄色网址 | 视频亚洲一区 | 精彩视频一区二区三区 | 日韩精品久久久免费观看夜色 | 91啦视频在线观看 | 手机在线一区二区三区 | 色成年激情久久综合 | 凹凸精品视频分类国产品免费 | 久久一区二区三区免费 | 黄色片视频免费 | 亚洲人成影网站~色 | 美女毛片在线观看 | 日本又黄又硬又粗好爽视频免费 | 91精品福利在线观看 | 四虎国产精品免费视 | 五月丁香六月婷综合缴情在线 | 99伊人网 | 黄色美女免费网站 | 在线观看色视频网站 | 久久er这里都是精品23 | 色网视频在线观看 | 国产91在线九色 | 91网在线观看| 四虎影视国产永久免费 | 理论片 我不卡影院 | caoporn97人人做人人爱最新 | 亚欧色视频在线观看免费 | 日本一区二区免费看 | 中文字幕99在线精品视频免费看 | 欧美精品人爱a欧美精品 | 亚洲人成亚洲精品 | 亚洲欧美日韩国产一区二区精品 | 成人午夜毛片在线看 |