草庐IT

declarative-services

全部标签

amazon-web-services - 在 aws-elasticache 上使用 memcached 或 Redis

我正在AWS上开发一个应用程序,我正在使用AWSelasticache进行缓存。我对使用memcached还是redis感到困惑。我阅读了有关redis3.0.2更新的内容以及它现在与memchached的等效性。https://groups.google.com/forum/#!msg/redis-db/dO0bFyD_THQ/Uoo2GjIx6qgJ但是我在amazonawsfaq页面上看到amazonelasticachedows不支持3.0.2。他们目前支持Redis2.6.13、2.8.6和2.8.19。http://aws.amazon.com/elasticache/fa

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

Azure Redis 缓存 StackExchange.Redis.RedisConnectionException : No connection is available to service this operation: EVAL

Asp.netmvc5应用程序web配置文件是sessionStatemode="Custom"customProvider="RedisSessionProvider">providers>addname="RedisSessionProvider"type="Microsoft.Web.Redis.RedisSessionStateProvider"port="6380"host="XXX.redis.cache.windows.net"accessKey="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"ssl="true"/>providers>ses

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迁移等原因,这需要一些停机时间。谢谢!艾伦

shell - 将Redis 添加到/etc/services 最优雅的方式是什么?

所以今天,2015年4月23日,互联网号码分配机构已经下令使用port6379至Redis,真是令人愉快的一天!我希望通过将以下行添加到我的/etc/services文件来对这个精彩的时刻进行评价:redis6379/tcp最好的方法是什么?当然,我最好的意思是:不用说,新行应该插入到适当的位置(例如,在我的系统上,在AssignedNumbersblock下,就在gnutella-rtr6347/udp之后)我考虑过使用各种文本编辑器,但感觉不合适理想情况下,解决方案应该是可复制粘贴的单行我可以设想awk脚本可以做到这一点,但我正在寻找更多的东西,一个jenesaisquoi更新@M