一区二区久久-一区二区三区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的同步會話,轉載需保留來源!

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

主站蜘蛛池模板: 精品一区二区三区在线观看l | 国产成人精品一区二区视频 | 国内色综合精品视频在线 | 欧美日韩国产一区二区三区伦 | 四虎永久精品免费观看 | 国产精品免费αv视频 | 日韩在线视频中文字幕 | 亚洲狠狠| 九九九精品在线观看 | 亚洲高清一区二区三区 | 一区二区三区伦理高清 | 国产精品日韩欧美在线第3页 | 欧美激情视频免费 | 亚洲综合影院 | 久久精品免视着国产成人 | 91成人午夜精品福利院在线观看 | 婷婷伊人久久 | 日本美女视频韩国视频网站免费 | 日韩黄色在线观看 | 美女一级毛片无遮挡内谢 | 99精品伊人久久久大香线蕉 | 日韩中文字幕免费版 | 国产亚洲美女精品久久久久狼 | 欧美色视频在线 | 国产成人免费高清激情视频 | 香蕉碰碰人人a久久动漫精品 | 日本精品一区二区三区在线视频一 | 精品国产丝袜高跟鞋 | 人禽伦交视频在线观看 | 成人污视频在线观看 | 中文字幕日本久久2019 | 图片区小说区激情区偷拍区 | 美女毛片在线看 | 激情视频激情小说 | 男女激情视频国产免费观看 | 久草新在线| 2020国产精品视频免费 | 手机国产乱子伦精品视频 | 国产日韩中文字幕 | 岛国在线最新 | 亚洲免费一级片 |