|
网站服务器集群构建之:共享session篇在集群中共享session是一个问题。
方案: 1、把session放到共享的设备上去,如nfs。 2、放到 memcache 中,这种方法被很多人推崇。 memcache install: download http://www.danga.com/memcached install memcache support modules: download http://www.monkey.org/~provos/libevent/ ./configure make make install install memcache ./configure --prefix=/usr/local/memcached --enable-threads make make install 创建一个启动文件 /etc/init.d/memcached
php memcahce modules install: download http://pecl.php.net/package/memcache phpize ./configure --enable-memcache make make install 编辑 php.ini 在 [Session] 添加指定你安装的memcache.so的位置。 extension=memcache.so extension_dir = "/usr/local/php/lib/php/extensions/" memcache.allow_failover = 1 memcache.max_failover_attempts = 20 memcache.chunk_size = 8192 memcache.default_port = 11211 session.save_handler = memcache session.save_path = "udp://192.168.0.100:11211,tcp://192.168.0.101:11211" 一个简单的php测试脚本 test.php
【相关文章】 责编: 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 推荐圈子 |
|