php中使用memcached来存储session
2012-08-28 17:25
579 查看
Sessions支持
memcached提供了一个自定义的session处理器可以被用于存储用户session数据到memcached服务端。一个完全独立的memcached实例将会在内部使用,因此如果需要您可以设置一个不同的服务器池。session的key被存储在前缀memc.sess.key.之下,因此, 如果你对session和通常的缓存使用了同样的服务器池,请注意这一点。译注:另外一个session和通常缓存分离的原因是当通常的缓存占满了memcached服务端后,可能会导致你的session被从缓存中踢除,导致用户莫名的掉线。session.save_handler
string
设置为memcached开启memcached的session处理器。
session.save_path
string
定义一个逗号分隔的hostname:port样式的session缓存服务器池,例如: "sess1:11211, sess2:11211".
两种用法实例
一、
ini_set("session.save_handler", "memcache");
ini_set("session.save_path","tcp://127.0.0.1:11211");
多个memcached
ini_set("session.save_path","tcp://127.0.0.1:11211,tcp://127.0.0.1:11211");
二、
ini_set("session.save_handler", "memcached");
ini_set("session.save_path","127.0.0.1:11211");
多个memcached
ini_set("session.save_path","127.0.0.1:11211,127.0.0.1:11211");
相关文章推荐
- 详解PHP使用Redis存储session时的一个Warning定位
- PHP进阶:使用session来存储用户的登录信息
- PHP中使用Redis存储Session
- PHP中使用memcache(或者redis)存储session
- php使用 memcache 来存储 session 方法总结
- php使用memcache存储session 服务器配置方法
- PHP中使用memcache存储session的三种配置方法
- 基于php使用memcache存储session的详解
- php使用memcache存储session
- php使用 memcache 来存储 session
- php使用memcache存储session
- 在PHP中使用memcached存取Session数据
- Nginx+Tomcat+Memcached 集群Session共享[memcached服务安装、tomcat使用memcache存储session、nginx安装配置实现tomcat负载均衡]
- php使用 memcache 来存储 session
- PHP使用Memcache来存储session
- PHP中使用memcache存储session的三种配置方法
- Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
- apache+PHP使用memcached储存session信息
- php使用memcache存储session
- PHP学习笔记:使用session来存储用户的登录信息