我正在使用带有多个节点的AWS ElastiCache集群(memcached),似乎节点之间的数据未被复制。当从ElasticCache集群端点请求数据时,有时会返回早期写入的数据,但有时会选择从其他节点读取并找不到数据。
是否有实际方法在ElastiCache(Memcached)节点之间复制数据?(我宁愿避免使用需要自己管理的复杂解决方案,因为这违背了使用ElastiCache等托管服务的目的)
我被要求将传统的本地应用程序迁移到AWS上,以前的服务器配置对我不可用。
我考虑的另一种方法是确保相同的EC2实例始终命中相同的节点,但用户会话数据也存储在memcached中,并且不能保证用户的后续请求将由相同的EC2实例(使用ALB)满足。
是否有实际方法在ElastiCache(Memcached)节点之间复制数据?(我宁愿避免使用需要自己管理的复杂解决方案,因为这违背了使用ElastiCache等托管服务的目的)
我被要求将传统的本地应用程序迁移到AWS上,以前的服务器配置对我不可用。
我考虑的另一种方法是确保相同的EC2实例始终命中相同的节点,但用户会话数据也存储在memcached中,并且不能保证用户的后续请求将由相同的EC2实例(使用ALB)满足。