校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > PHP實現負載均衡session共享redis緩存操作示例

PHP實現負載均衡session共享redis緩存操作示例

熱門標簽:太原400電話申請流程 宿州正規外呼系統軟件 代理打電話機器人 電信外呼系統多少錢一個月 桂陽公司如何做地圖標注 神龍斗士電話機器人 萍鄉商鋪地圖標注 合肥企業外呼系統線路 企業400電話辦理多少費用

本文實例講述了PHP實現負載均衡session共享redis緩存操作。分享給大家供大家參考,具體如下:

1、首先先創建html表單頁面

meta chatset='utf-8'>
center>
form action="se.php" method="post">
 table>
  tr>
   td>帳號:/td>
   td>input type="text" name="username">/td>
  /tr>
  tr>
   td>密碼:/td>
   td>input type="password" name="pwd">/td>
  /tr>
  tr>
   td>/td>
   td>input type="submit" value="登錄">/td>
  /tr>
 /table>
/form>
/center>

2、創建接受表單的文件

?php
 header('content-type:text/html;charset=utf-8');
 set_time_limit(10);
 ini_set("session.save_handler",'redis');//開啟php.ini中的redis配置
 ini_set("session.save_path","tcp://192.168.1.70:6379");//第一臺服務器的redis
 session_start();//開啟session
 $username = $_POST['username'];
 $_SESSION['username'] = $username;
 echo "script>alert('登錄成功!');location.href='from.php'/script>";//登錄成功后跳轉到歡迎登錄頁面
?>

3、跳轉到from.php去判斷第一臺服務器的redis中的session是否存到了本臺服務器的session中

?php
 header('content-type:text/html;charset=utf-8');
 set_time_limit(10);
 ini_set("session.save_handler",'redis');//開啟php.ini中的redis配置
 ini_set("session.save_path","tcp://192.168.1.70:6379");//第一臺服務器的redis
 session_start();//開啟session
 $username = isset($_SESSION['username']) ? $_SESSION['username'] : '';//判斷當前是否存在session
 //$id = $_SESSION['PHPSESSID'];
 //echo $id;
 if(empty($username)){
  echo "script>alert('請重新登錄!');location.href='index.php'/script>";
 }else{
  echo "歡迎".$username."登錄";
 }
?>

這樣就簡單了實現了redis session共享的功能,要測試的話需要兩臺服務器,建議使用linux 比較好用

linux上安裝redis可參考《Linux平臺安裝redis及redis擴展的方法》

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php緩存技術總結》、《PHP數組(Array)操作技巧大全》、《php字符串(string)用法總結》、《PHP錯誤與異常處理方法總結》、《php面向對象程序設計入門教程》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • PHP實現cookie跨域session共享的方法分析
  • PHP使用Redis實現Session共享的實現示例
  • PHP簡單實現HTTP和HTTPS跨域共享session解決辦法
  • php實現session共享的實例方法

標簽:鄂州 衡陽 廊坊 白銀 崇左 太原 綏化 辛集

巨人網絡通訊聲明:本文標題《PHP實現負載均衡session共享redis緩存操作示例》,本文關鍵詞  PHP,實現,負載,均衡,session,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現負載均衡session共享redis緩存操作示例》相關的同類信息!
  • 本頁收集關于PHP實現負載均衡session共享redis緩存操作示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 渝中区| 科技| 内丘县| 两当县| 永胜县| 武安市| 阿合奇县| 山丹县| 武乡县| 鱼台县| 科技| 定州市| 平阳县| 子洲县| 闽侯县| 天津市| 得荣县| 北碚区| 全椒县| 新建县| 黄平县| 安平县| 全椒县| 大悟县| 体育| 广宗县| 茂名市| 金塔县| 调兵山市| 克山县| 饶河县| 万载县| 绵阳市| 酒泉市| 红安县| 巫溪县| 南汇区| 普兰县| 双峰县| 盐边县| 图们市|