PHP实现分布式memcache设置web集群session同步的方法
发布时间:2021-05-24 04:32:38 所属栏目:PHP教程 来源:网络整理
导读:本篇章节讲解PHP实现分布式memcache设置web集群session同步的方法。 php的session默认是文件存储: 当做web集群,需要session同步时,将session存到分布式memcache来达到共享同步是个不错的办法 方法: 第1种: 第2种: 在php文件中使用ini_set函数进行配置
本篇章节讲解PHP实现分布式memcache设置web集群session同步的方法。 php的session默认是文件存储: 当做web集群,需要session同步时,将session存到分布式memcache来达到共享同步是个不错的办法 方法: 第1种:第2种:在php文件中使用ini_set函数进行配置,适合无法修改配置文件的虚拟主机 重启web服务器 查看phpinfo 测试 192.168.20.193中的login.php addServer('192.168.20.193',11211); $mem->addServer('192.168.20.194',11211); /* //memached实现 $mem = new Memcached(); $servers = array( array('192.168.20.193',11211,33),array('192.168.20.194',67) ); $mem->addServers($servers); */ echo ''; print_r($mem->get($token)); ?> " rel="external nofollow" target="_balnk">跳转到194网站的个人中心 192.168.20.194中的user.php addServer('192.168.20.193',11211); $token=$_GET['token'];//获取传过来的token print_r($mem->get($token)); ?> " rel="external nofollow" target="_balnk">返回193网站的个人中心更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP程序设计有所帮助。 (编辑:青岛站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |