91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2021-08-21 17:55:16 來源:億速云 閱讀:169 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“如何采用memcache在web集群中實現session的同步會話”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“如何采用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 Supportenabled
Registered save handlersfiles user sqlite memcache
Registered serializer handlersphp php_binary

緊接著下面是:

session.save_pathtcp://127.0.0.1:13000,tcp://127.0.0.1:12000tcp://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 id
echo $val; 
?>

以上是“如何采用memcache在web集群中實現session的同步會話”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

张北县| 聂荣县| 井冈山市| 弋阳县| 双柏县| 册亨县| 兴义市| 宁国市| 左权县| 玉龙| 万州区| 沭阳县| 大化| 江津市| 静乐县| 东安县| 罗平县| 色达县| 洮南市| 策勒县| 客服| 霸州市| 泰顺县| 义马市| 西充县| 龙陵县| 纳雍县| 宝兴县| 玉溪市| 博白县| 衡东县| 获嘉县| 渝中区| 驻马店市| 临安市| 东兰县| 南昌县| 崇义县| 肥城市| 大化| 永川市|