jjzjj

elasticache

全部标签

amazon-web-services - elasticache 如何复制配置组 default.redis3.2 以更改一个参数而不写入 103 个未更改的键

我使用AWSelasticache使用此参数组default.redis3.2,如您在此cloudformation示例中所见:"itophubElastiCacheReplicationGroup":{"Type":"AWS::ElastiCache::ReplicationGroup","Properties":{"ReplicationGroupDescription":"HubWebServerrediscachecluster","AutomaticFailoverEnabled":"false","AutoMinorVersionUpgrade":"true","Cache

amazon-web-services - AWS + Celery + ElastiCache(Redis 集群)错误 : CROSSSLOT Keys in request don't hash to the same slot

我有一个在AWS上运行的DockerizedCelery,它使用来自AWS的ElastiCache(具有多节点的Redis集群)作为消息代理,但我收到以下错误。当我在本地机器上测试我的Celeryworker时,它与单个节点Redis通信完全正常。我应该如何解决这个问题?[I18051818:54:20mixins:224]Connectedtoredis://....use1.cache.amazonaws.com:6379//[E18051818:54:20events:123]Failedtocaptureevents:'CROSSSLOTKeysinrequestdon'tha

amazon-web-services - 为 AWS ElastiCache 启用 BGSAVE

根据ElastiCacheManual,BGSAVE被限制在redis节点上执行。有没有办法通过更改参数组等中的某些设置来备份t1.*和t2.*上的数据库? 最佳答案 如他们的文档所述:ForRedis(clustermodedisabled)clusters,backupandrestorearenotsupportedoncache.t1.microorcache.t2.*nodes.Allothercachenodetypesaresupported.https://docs.aws.amazon.com/AmazonElas

redis - redis-py 能否可靠地使用 AWS ElastiCache Redis 集群?

我正在尝试从作为Celery代理的单个AWSElastiCache(Redis)服务器转移到Redis集群。问题是-在Celery或redis-py文档中的任何地方我都找不到连接到AWSRedisCluster的方法。Celery用于与Redis服务器通信的redis-py可以配置为使用RedisSentinel,但AWS不支持它(至少我在AWSElastiCache文档中没有找到sentinel支持)。那么有没有一种方法可以使用redis-py以某种方式与ElastiCacheRedis集群进行通信,或者有没有一种方法可以指示Celery使用redis-py-cluster(一个单独

node.js - 从 ECS 集群中的 docker nodejs EC2 容器连接到 Redis Elasticache 集群

我正在构建一个身份验证服务器,用于存储用户访问token并跟踪它们我想使用redis。我已经成功创建并部署了一个小的nodejs应用程序,并将其包装到一个只返回token的docker容器中。然后我将它推送到AWS中的ECR存储库并创建了一个运行的任务和完美运行的EC2实例。到目前为止一切顺利。当我尝试连接到我创建的集群时,问题就来了。我正在使用thisnodejsredismodule,效果很好。我已经更改了VPC,因此所有集群和实例都处于相同的网络配置下。也许这就是我搞砸的地方,因为我不是部署方面的专家,更不是网络安全组方面的专家。此外,我已经成功地从同一VPC下的另一个EC2实例

amazon-web-services - AWS ElastiCache redis 和 maxmemory

我正在运行配置有节点类型cache.r5.xlarge的AWSElasticacheRedis。根据配置,最大内存应为28261849702(28G)。这是从https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/ParameterGroups.Redis.html#ParameterGroups.Redis.NodeSpecific但是当连接到redis端点时,它只显示19G:(来自“信息”命令)#Memory...maxmemory:21196387277maxmemory_human:19.74Gmaxmemory_

redis - elasticache redis 不响应 redis-cli 命令

我已经用redis设置了elasticache,主机是可连接的,我可以用telnet确认,当发出Redis命令时,它不会返回任何结果,无论是用ubuntu@ip-10-0-2-8:~$redis-cli-hmaster.xxxxxx-xxxx.xxxxx.xxxx.cache.amazonaws.com-p6379信息或非常不幸的是,AWS无法向您显示Redis日志 最佳答案 Theredis-cliclientdoesnotsupportSSL/TLSconnections.Tousetheredis-clitoaccessanE

amazon-web-services - AWS ElastiCache 中的每个 REDIS 集群可以有 1 个以上的节点吗?

在AWSElastiCache中,当我创建REDIS集群时,节点数选项文本框被禁用并固定为“1”,创建后集群管理页面中的“添加节点”按钮也是如此。这是引擎的限制(他们对memcached使用相同的对话框)还是我遗漏了什么? 最佳答案 AmazonElastiCache目前不支持Redis的分片,这就是节点数固定为“1”的原因。但是,如果您正在寻求读取扩展,您可以创建多个只读副本。 关于amazon-web-services-AWSElastiCache中的每个REDIS集群可以有1个以上

redis - ElastiCache Redis 服务器

带有redis的AWSElastiCache服务器有从非常小到非常大的多cpu机器的一切。但是redis是单线程的。任何人都知道亚马逊正在做什么以使其使用所有核心?我假设他们会这样做,否则他们会提供它有点奇怪。 最佳答案 AWS的回应是redis确实是单线程的。但是最好有多个CPU来处理操作系统和网络事务,这样Redis才能获得运行所需的资源。这是有道理的。 关于redis-ElastiCacheRedis服务器,我们在StackOverflow上找到一个类似的问题:

asp.net - 压缩 session 数据以将 Redis 作为 ASP.NET session 存储存储在 ElastiCache 中

我们将ElastiCache与Redis一起用作ASP.NETsession存储,就像这里-https://blogs.aws.amazon.com/net/post/TxMREMF0459SXT/ElastiCache-as-an-ASP-NET-Session-Store.我们在Session中存储了大量数据,我们想知道是否可以像在SQLServerSessionstatedb(sessionStatemode="SQLServer"compressionEnabled="true")中那样压缩数据并存储它 最佳答案 我们还在R