2010-11-20 63 views
0

我有一个服务器托管一个将会话存储在memcached中的服务器。将memcache用作多个站点的分布式存储

我想主办第二个,我想如果我使用同一个memcached服务器存储这个第二个站点的会话,是否会出现问题。

我会与会议id有冲突吗? 是否有可能为一个站点生成的会话ID匹配为另一个站点生成的会话ID?

谢谢

回答

0

是的,这可能是你的ID冲突,例如,在tomcat中,会话ID仅在一个上下文中是唯一的。 但是,如果您自己设置并从memcache获取sessionID,则可以轻松地为ID添加前缀。或者,如果这是某种模块,则可以使用前缀进行配置。

+0

嗨。我实际上使用PHP。我想知道托管公司如何应对这种情况。也许PHP创建基于一些网站变量的会话ID以及 – Thomas 2010-11-20 10:40:58

+0

任何人?必须有办法 – Thomas 2010-11-20 12:37:19

+0

此外,我没有处理会话生成。 PHP通过memcache客户端执行它 – Thomas 2010-11-20 12:41:00