jjzjj

ElastiCache

全部标签

ruby-on-rails - 如何将本地主机中的 elasticache Redis 连接到 Rails?

我可以从我的本地主机连接RedisElastiCache和Rails吗?这是我的安全组配置。这是我来自secrets.yml的端点redis_url:'redis://[name_endpoint]:6379'谢谢。 最佳答案 它的文档记录很差,而且是一个奇怪的设计决定,但是ElasticacheisnotaccessiblefromoutsideyourVPN无论您对安全组做什么。有一个workaround,但这很痛苦并且需要额外的盒子。 关于ruby-on-rails-如何将本地主机

amazon-web-services - Elasticache Redis 自动备份到 S3

我想每天备份我的ElasticacheRedis集群。我可以在AWS上设置自动备份,但是我想知道如何将备份(.rdb文件)设置为每天在创建备份时导出到S3。 最佳答案 这有点hacky,但您可以结合使用cron和aws-cli来完成。您甚至可以(奖励积分)从awslambda运行cron,从而消除了对外部服务器的需求。您需要在您的lambda代码上安装aws-cli(参见:https://alestic.com/2016/11/aws-lambda-awscli/)。我没有尝试任何这些,但通过一些工作应该是可能的。

amazon-web-services - Amazon lambda nodejs elasticache 在 redis 中存储数据

我有一个lambda函数(运行时:Nodejs4.3),我需要将数据存储在elasticache中。引擎是redis。这是我的功能:constredis=require("redis");exports.handler=function(event,context,callback){callback(null,{});};Lambda返回"errorMessage":"Cannotfindmodule'redis'",错误。我应该在zip中添加nomredis包吗? 最佳答案 所有npm模块都需要安装在node_modules文件

json - AWS 弹性缓存 : Is it possible Redis compatible Elasticache to store Json Files

是否可以将json文件存储在与AmazonWebServicesRedis兼容的Elasticache中?如果可能,最好的方法是什么? 最佳答案 **已编辑-下面的答案现已过时。好像AWSbegantosupportit大约在2021年后。哇哦!reJson是Redis生态系统中的一个模块插件。它可以将JSON直接存储到Redis缓存中。但是,由于许可问题,AWS弹性缓存不支持模块。TLDR-亚马逊从开源中获利,但没有回馈。https://techcrunch.com/2019/02/21/redis-labs-changes-it

apache - 从 XAMPP 的 apache 连接到 Elasticache 的 Redis

我正在尝试在XAMPP的apache上测试我的Web应用程序。因为AWS中有Web应用程序。但是我在从本地服务器连接到ElasticCache的Redis时遇到问题。所以我无法检查有关编码的错误。我认为如果我可以使用AWS的VPN服务,那么本地服务器就可以访问ElasticCache的Redis。我想知道如何从本地服务器连接到ElasticCache的Redis。你能给我一个建议吗? 最佳答案 您可以使用AWSVPCVPN连接来访问您的ElastiCache实例。AWS文档中描述了详细步骤AccessingElasticacheRe

php - 无法使用phpredis库将Elasticache中的Redis集群连接到PHP

我能够使用ec2实例(在aws文档中给出)连接到elasticache中的redis集群,并且能够添加和获取键、值。但是当我尝试在同一个ec2实例上通过phpredis进行连接时,我没有收到任何错误,也没有任何数据。请帮我解决一下这个。互联网上没有太多关于这个特定问题的信息。我能够连接到在同一个ec2实例上运行的redis,但不能连接到elasticache。如果我能得到一些关于如何改变主机(redis集群端点)的例子。谢谢 最佳答案 使用Predis图书馆。使用Predis在集群模式下连接到RedisElastiCache端点,请

session - 使用 Elasticache 在 Elastic Beanstalk 上没有收到 cookie

问题:在elasticbeanstalk上登录我部署的Node应用程序后,我再也没有收到cookie,而且每当我通过浏览器刷新页面时,我都会注销。这是我的快速session设置:app.use(session({store:newRedisStore({client:redisClient,host:process.env.REDIS_HOST,port:process.env.REDIS_PORT}),secret:process.env.SESSION_SECRET,resave:false,saveUninitialized:false//Nocookiereceivedunti

php - Elasticache PHP Redis AWS 在 Laravel 中移动异常

我正在使用laravel5.2并具有多服务器自动缩放架构。我想将session和缓存放在一个集中的位置。我想同样使用AWSelasticache。我已经设置了一个具有以下选项的elasticacheRedis集群:参数组:default.redis.3.2.cluster.on碎片:3节点总数:9在laravelsession配置中,我将redis设置为session驱动程序。在设置了redis配置的database.php中,我使用了以下内容:REDIS_HOST=my_aws_elasticache_configuration_endpointREDIS_PASSWORD=空RED

Python lambda 函数在 elasticache 连接失败时超时

所以我有一个像这样的python处理程序:redisClinet=redis.StrictRedis(host=environ['REDIS_ENDPOINT'],port=6379,db=0)defhandler(event,context)://somelogiclastEvent=redisClinet.get('lastEvent')//restofthelogic我有:lambdavpc正确设置为与Elasticache集群位于同一vpc上,安全组允许所有入站/出站lambda执行角色可以访问所有资源的所有操作,包括vpc、elasticache等。当我在我自己的机器上本地运

amazon-web-services - 使用java Jedis连接aws elasticache redis

目前我正在使用jedis连接到我的本地redis服务器:pool=newJedisPool("redis://localhost:6379/10");然后我想在我的springboot应用程序中使用elasticacheredis。我得到elasticacheredis的主要端点是aws控制台:*****.7xxpzn.ng.0001.use2.cache.amazonaws.com:6379我尝试使用以下方式连接到redis:pool=newJedisPool("*****.7xxpzn.ng.0001.use2.cache.amazonaws.com:6379");但是它抛出错误: