PHP将其会话信息存储在建立该会话的服务器主机的文件系统上。 在多主机PHP环境中,负载在每个主机之间智能分配,PHP会话变量不适用于每个请求(除非偶然将请求分配给同一主机-假设我们无法控制负载均衡器) 。
这个被称为“ PHP负载平衡旅行者指南”的网站建议重写PHP会话处理程序并将会话信息存储在共享数据库中。
在您看来,在多PHP主机环境中维护会话信息的最佳方法是什么?
更新:感谢您的宝贵反馈。 对于寻找示例代码的任何人,我们都找到了一个有用的教程,关于为MySQL编写会话管理器类 ,我建议您检出该类 。