3

以下来自http://php.net/manual/en/memcache.ini.php#ini.memcache.hash-strategy

session.save_path string 定义用于会话存储的服务器 url 的逗号分隔,例如“tcp://host1:11211, tcp://host2:11211”。

问: AWS ElastiCache 为您提供节点终端节点和配置终端节点(我认为这是 ElastiCache 集群的 DNS CNAME)。

如果我将配置端点值放入session.save_path,这是否意味着会话使用集群而不是特定节点,因此总是使用活动节点?

我了解如果重新启动/删除节点,则保存的数据将丢失,因此该节点上的会话将丢失。

谢谢你!

4

1 回答 1

2

No, it does not work that way. You need to use the Amazon memcached client that has support for Auto Discovery.

http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/AutoDiscovery.html

于 2013-08-22T03:41:57.293 回答