集群环境中的会话管理

时间:2013-02-14 22:51:28

标签: python cassandra pyramid gevent-socketio

我需要在具有各种服务器和数据库的集群环境中实现一个站点(HAProxy - > Varnish - > nginx - > uWSGI - > Pyramid,gevent-socketio,gevent - > Cassandra),这将是什么我可以使用的最好的会话管理技术。我知道gevent-socketio会使会话管理变得困难,我不确定Beaker,memchached或其他任何人是否/将会支持它。

  1. 用中央服务器memcached来处理会话(我最初并不期望负载过多)

  2. 将会话复制到每个节点(我想Redis或Cassandra 也许能够支持复制开箱即用)

  3. 仅限cookie的会话(我认为这有风险)

  4. Pyramid支持的会话管理解决方案,支持Cassandra并且能够使用gevent-socketio,这很酷。

0 个答案:

没有答案