介绍
本篇文章为大家展示了使用PHP怎么在负载均衡下中共用会话,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
$ _ENV=阵列( & # 39;才能sys # 39;=祝辞阵列( ,,,& # 39;Memip& # 39;=祝辞& # 39;127.0.0.1 # 39;,,,,,,,//MEMCACHE的ip ,,,& # 39;Mempt& # 39;=祝辞;11211年,,,,,,,,//MEMCACHE的端口 ,,,& # 39;Memtim& # 39;=祝辞,,,,,,,,,,,//MEMCACHE的超時時間 ,,) );//托管会话到MEMCACHE,如果开启失败,则说明MEMCACHE没有配置正确 final class 年代{ public 才能;static  function 开放(){//才能禁止会话自动开启 ,,,session_write_close (); 报错才能(& # 39;session.auto_start& # 39;, 0);//使才能用五十分之一的概率启动gc清理会话 报错才能(& # 39;session.gc_probability& # 39;, 1); 报错才能(& # 39;session.gc_divisor& # 39;, 50); 报错才能(& # 39;session.use_cookies& # 39;, 1);//会话才能的寿命//才能报错(& # 39;session.gc_maxlifetime& # 39;, _ENV美元[& # 39;sys # 39;] [& # 39; Memtim& # 39;]);//才能报错(& # 39;session.cookie_lifetime& # 39;, _ENV美元[& # 39;sys # 39;] [& # 39; Memtim& # 39;]);//才能报错(& # 39;session.save_handler& # 39;, & # 39;文件# 39;);//才能报错(& # 39;session.save_path& # 39;,强生的运行# 39;_tmp& # 39;);//才能报错(& # 39;session.save_handler& # 39;, & # 39; memcache # 39;);//才能报错(& # 39;session.save_path& # 39;, & # 39; tcp://127.0.0.1:11211& # 39;); ,,,//美元_ENV [& # 39; S_tim& # 39;],=, ini_get (& # 39; session.gc_maxlifetime& # 39;);//建才能立memcache对象 美元才能_ENV [& # 39; S_mem& # 39;]=new Memcache; 美元才能_ENV [& # 39; S_mem& # 39;]→连接(_ENV美元[& # 39;sys # 39;] [& # 39; Memip& # 39;],美元_ENV [& # 39; sys # 39;] [& # 39; Mempt& # 39;]),或是死(& # 39;Memcache連接失敗! & # 39;); ,,,return 真实; ,,} ,/* * ,,,读取 ,,,返回:读到的內容 ,/* */public 才能;static  function 阅读($ id) { ,,,return 美元_ENV [& # 39; S_mem& # 39;]→得到(& # 39;s_ # 39; $ id); ,,} ,/* * ,,,写入 ,,,返回:bool ,/* */public 才能;static  function 写(id、美元数据){ ,,,return 美元_ENV [& # 39; S_mem& # 39;]→设置(& # 39;s_ # 39; $ id,数据,美元MEMCACHE_COMPRESSED, _ENV美元[& # 39;sys # 39;] [& # 39; Memtim& # 39;]); ,,} ,/* * ,,,关闭 ,,,返回:bool ,/* */public 才能;static  function 关闭(){ ,,,美元_ENV [& # 39; S_mem& # 39;]→关闭(); ,,,设置(_ENV美元[& # 39;S_mem& # 39;],美元_ENV [& # 39; sys # 39;] [& # 39; Memtim& # 39;]); ,,,return 真实; ,,} ,/* * ,,,刪除 ,,,返回:bool ,/* */public 才能;static  function 破坏($ id) { ,,,return 美元_ENV [& # 39; S_mem& # 39;]→删除(& # 39;s_ # 39; $ id); ,,} ,/* * ,,,清理 ,,,返回:bool ,/* */public 才能;static  function gc () { ,,,return 真实; ,,} } session_set_save_handler(& # 39;年代:打开# 39;,& # 39;销售::关闭# 39;,& # 39;销售::读# 39;,& # 39;销售::写# 39;,& # 39;销售::摧毁# 39;,& # 39;销售::gc # 39;); $ _ENV [& # 39; sessionid # 39;]=(收取($ _REQUEST [& # 39; sessionid # 39;])), ?,修剪($ _REQUEST [“sessionid"]),:, session_id (); if ($ _ENV [& # 39; sessionid # 39;] !=& # 39; & # 39;) {session_id ($ _ENV [& # 39; sessionid # 39;]);} session_start ();
上述内容就是使用PHP怎么在负载均衡下中共用会话,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。