分享php会话

Ser*_*uez 3 php session

我最近遇到了一个问题,我一直试图解决它,没有运气.我试图在使用GlusterFS的所有服务器上跨多个服务器php/apache级别共享php会话,但是,虽然会话可以在所有服务器上访问,但是一旦我遇到不同的服务器,会话就不会被转移.我退出了.

Pas*_*TIN 7

通常,当人们想要使用负载平衡,并且他们希望一个用户平衡到多个服务器时,他们会存储会话:

  • 使用可从每个Web服务器访问的数据库
  • 或者使用像memcached这样的东西- 这是一个分布式缓存服务器(当你想存储那种临时数据时,你真的很好用,并且你有几个服务器需要访问它).

我不知道GlusterFS (我实际上从未听说过),但我看到会话存储在数据库和memcached中,而且这些工作都很好.

其中一种解决方案不适合你吗?