[PHP]自定义session存储机制的两种方案
2014-08-18 22:13
513 查看
------------------------------------------------------------------------------------------------------------------------
PHP服务端session以文件的方式存储,当用户访问量过大时,session文件会非常多,而且当横向增加服务器后,session文件并不能同步,面临会话保持的问题。
有以下两种解决方案:
1. 拿出单独的一台服务器使用NFS或Samba文件共享方式,共享session文件,可以解决负载均衡时会话不同步的问题。(但无法解决效率的问题,上万个session文件,查找会较慢)
2. session存数据库,其他服务器可以通过共享数据库服务器,解决会话问题,同时数据库也解决了文件的效率问题。数据库可以通过横向扩展,速度和量的问题都可以解决。
Link: /article/5289379.html
@黑眼诗人 <www.farwish.com>
PHP服务端session以文件的方式存储,当用户访问量过大时,session文件会非常多,而且当横向增加服务器后,session文件并不能同步,面临会话保持的问题。
有以下两种解决方案:
1. 拿出单独的一台服务器使用NFS或Samba文件共享方式,共享session文件,可以解决负载均衡时会话不同步的问题。(但无法解决效率的问题,上万个session文件,查找会较慢)
2. session存数据库,其他服务器可以通过共享数据库服务器,解决会话问题,同时数据库也解决了文件的效率问题。数据库可以通过横向扩展,速度和量的问题都可以解决。
Link: /article/5289379.html
@黑眼诗人 <www.farwish.com>
相关文章推荐
- php之自定义session存储机制【3】
- PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
- 自定义session存储机制避免会话保持问题
- PHP Session 两种不同存储方式
- 自定义session处理机制之数据库存储session
- PHP中用户自定义Session处理机制
- PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
- session与cookie的比较:自定义session存储机制
- php中Session的生成机制、回收机制和存储机制探究
- php的session可以自定义处理机制哦
- php中Session的生成机制、回收机制和存储机制探究
- 从两种handler看PHP的session机制
- php 实现自定义session存储方式
- Session 知识点再整理(二) 自定义 Session 存储机制
- PHP中用户自定义Session处理机制
- 利用php实现一周之内自动登录存储机制(cookie、session、localStorage)
- php自定义session存储路径
- php中Session的生成机制、回收机制和存储机制探究
- 自定义session存储机制避免会话保持问题
- php中Session的生成机制、回收机制和存储机制探究