草庐IT

amazon-policy

全部标签

amazon-ec2 - Redis - 扩展不同的 ec2 区域

据我了解,在亚马逊云(EC2)中的不同区域部署节点分布的Redis集群在技术上是可行的-因此我将能够在每个区域的机器中获取相同的数据。但这里有2个问题我不确定:这对Redis的速度有何影响?正如人们测量的那样(SpeedfromDifferentEC2Regions)-大约有4倍的差异。这对Redis意味着什么?我要花多少钱?或者换句话说,reddis集群工作时(比如一个节点在两个区域)会产生多少服务流量?我没有任何使用Redis的实践经验,但它似乎对我的目的非常有用。非常感谢您的帮助。 最佳答案 成本将是带宽和实例小时数的成本。

amazon-web-services - AWS Redis 从外部连接

有没有办法从外部AWS网络连接托管在AWS上的Redis实例?我有一个基于Windows的EC2实例在AWS上运行,另一个是Redis缓存节点。我知道有人问过这个问题,但答案是在基于Linux的系统的上下文中,但我的是AWS上基于Windows的服务器。我没有足够的分数来对现有问题发表评论。以下是StackOverflow上现有问题的链接:CanyouconnecttoAmazonElasticacheRedisoutsideofAmazon 最佳答案 从AWS外部访问ElasticacheRedis的步骤。1)在与elastica

amazon-web-services - 无法将 redis-cli 与亚马逊 elasticache 连接

我在亚马逊弹性缓存上创建了一个redis端点,还设置了vpc和NAT网关。我需要将创建的redis端点与redis-cli连接起来。我使用这样的命令redis-cli-hdev-redis.434dffsdsf.0094.ustyue1.cache.amazonaws.com但是我收到这样的错误信息CouldnotconnecttoRedisatdev-redis.a35gy4.0001.use1.cache.amazonaws.com:6379:Connectiontimedout我尝试了几种方法尝试从我本地的ubuntu机器连接。尝试从ec2实例连接。我的源代码在awslambda

amazon-web-services - Amazon Elasticache 故障转移

我们已经使用AWSElasticache大约6个月了,没有任何问题。每天晚上我们都有一个运行的Java应用程序,它将刷新我们的redis缓存的DB0,然后用更新的数据重新填充它。然而,在7月31日至8月5日期间,我们有3个实例成功刷新了我们的数据库,然后我们无法将新数据写入数据库。我们的应用程序出现以下异常:redis.clients.jedis.exceptions.JedisDataException:redis.clients.jedis.exceptions.JedisDataException:READONLYYoucan'twriteagainstareadonlyslav

amazon-web-services - 如何让Redisson Semaphore自动释放

我正在使用RSemaphore来维护特定的计数。请看下面:-RSemaphoresem=redisson.getSemaphore("custid=10");sem.trySetPermits(10);try{sem.acquire();}catch(InterruptedExceptione){e.printStackTrace();}System.out.println(Thread.currentThread().getName()+":Acquiredpermit");try{Thread.sleep(60000);}catch(InterruptedExceptione){/

amazon-web-services - 连接到 AWS EC2 上的 redis 服务器

我正在尝试连接到在EC2上运行的Redis服务器。我取消注释redisconf文件中的绑定(bind)行。>>netstat-nlpt|grep6379tcp000.0.0.0:63790.0.0.0:*LISTEN-但我仍然无法使用以下命令连接到它:redis-cli-hec2-xx-xx.us-west-1.compute.amazonaws.com-p6379我在这里遗漏了什么吗?我可以通过ssh连接ec2box:ssh-i~/.ec2/ec2.pemubuntu@ec2-xx-xx.us-west-1.compute.amazonaws.com谢谢

amazon-web-services - AWS 上的 ActionCable : Error during WebSocket handshake: Unexpected response code: 404

我们正在尝试将DHH的简单Rails5聊天示例部署到AWS上的单个自包含EC2实例。代码可在此处获得:https://github.com/HectorPerez/chat-in-rails5我们使用ElasticBeanstalk来启动单个实例:ebcreatedev-env-p“64bitAmazonLinux2015.09v2.0.4runningRuby2.2(Puma)”–single-it2.micro--envvarsSECRET_KEY_BASE=g5dh9cg614a37d4bdece9126b42d50d0ab8b2fc785daa1e0dac0383d6387f3

amazon-web-services - 扩展 Elasticache 实例?

我目前正在运营一个通过Elasticache使用Redis的网站。我们希望移动到具有更多RAM的更大实例,因为我们的当前实例类型已达到大约70%。有没有办法像扩展RDS实例一样扩展Elasticache实例?或者,我想创建一个副本组并向其中添加一个更大的实例。然后,一旦复制并运行,将新实例提升为主实例。这似乎无法通过AWS控制台进行,因为副本是使用与主节点相同的实例类型创建的。我是不是遗漏了什么,或者它只是一个无法实现的用例。我知道我可以启动一个更大的实例并手动处理复制,然后将Web服务器移到新服务器上,但是由于DNS迁移等原因,这需要一些停机时间。谢谢!艾伦

amazon-ec2 - 雷迪斯 | redis-cli INFO/avg_ttl 值

当我运行命令redis-cliINFO时,其中一个返回值指示avg_ttl。我不确定这是用什么时间单位表示的?例子:#Keyspacedb0:keys=706818,expires=228745,avg_ttl=1521990750 最佳答案 这确实有点令人困惑。TTL命令返回值以秒为单位PTTL命令返回值以毫秒为单位来自INFO的avg_ttl以毫秒为单位另请注意,此平均值avg_ttl只是基于随机检查key的估计值。 关于amazon-ec2-雷迪斯|redis-cliINFO/av

amazon-web-services - 无法连接到 aws 上的 Redis 节点

我是某些AWS服务的新手。我正在关注此文档链接:http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/GettingStarted.ConnectToCacheNode.Redis.html而且我已经在我的计算机上安装了带有brew的redis-cli(我在mac中),但在尝试连接到节点时我仍然遇到同样的错误:$redis-cli-hmynode.abcdef.0001.usw2.cache.amazonaws.com-p6379错误:CouldnotconnecttoRedisatmynode.abcdef.000