草庐IT

heroku-flask

全部标签

heroku - 如何估计redis数据库的大小?

我正在尝试决定在heroku中使用多大的RedisToGo选项。假设我想在Redis中保留大约一百万条记录以便于访问。如果每条记录的大小约为1-10kb,这是否意味着整个数据库将为1,000,000*1-10kb还是存在一些我不知道的隐藏开销? 最佳答案 您能否从最小的选项开始并访问CLI界面?如果是这样,您可以执行以下操作:redis-cli>info查看以下内容并记下值:used_memory:931104used_memory_human:909.27Kused_memory_rss:1052672used_memory_pe

heroku - 如何估计redis数据库的大小?

我正在尝试决定在heroku中使用多大的RedisToGo选项。假设我想在Redis中保留大约一百万条记录以便于访问。如果每条记录的大小约为1-10kb,这是否意味着整个数据库将为1,000,000*1-10kb还是存在一些我不知道的隐藏开销? 最佳答案 您能否从最小的选项开始并访问CLI界面?如果是这样,您可以执行以下操作:redis-cli>info查看以下内容并记下值:used_memory:931104used_memory_human:909.27Kused_memory_rss:1052672used_memory_pe

ruby-on-rails - 如何杀死 Heroku 上的 resque worker?

我正在使用本指南使用Redis设置Resquehttp://blog.redistogo.com/2010/07/26/resque-with-redis-to-go/我已经全部设置好了,当我放入一些东西时,它会出现在我的重新请求队列中。它在heroku上,所以我运行herokurakeresque:workQUEUE=*(in/app)StartingtheNewRelicAgent.InstalledNewRelicBrowserMonitoringmiddlewareConnectedtoNewRelicServiceatcollector-1.newrelic.com:80^C

ruby-on-rails - 如何杀死 Heroku 上的 resque worker?

我正在使用本指南使用Redis设置Resquehttp://blog.redistogo.com/2010/07/26/resque-with-redis-to-go/我已经全部设置好了,当我放入一些东西时,它会出现在我的重新请求队列中。它在heroku上,所以我运行herokurakeresque:workQUEUE=*(in/app)StartingtheNewRelicAgent.InstalledNewRelicBrowserMonitoringmiddlewareConnectedtoNewRelicServiceatcollector-1.newrelic.com:80^C

node.js - session 更新不会在请求之间持续存在 - nodejs/expressjs/redis/heroku

我正在使用redis在expressjs中存储我的session。它在本地运行时工作正常,甚至在部署在heroku上时大部分时间也能正常工作。问题是我经常(在heroku上部署时)看到我的session更新丢失了。例如用户登录到我的网站,我将他们的用户对象添加到session中:req.session.user=user;但是(有时)当我稍后(在不同的请求中)尝试检索对象时,它不存在//sometimesthisisempty,eventhoughI'vejustsetitvarcurrentUser=req.session.user;我初始化session存储如下if(process

node.js - session 更新不会在请求之间持续存在 - nodejs/expressjs/redis/heroku

我正在使用redis在expressjs中存储我的session。它在本地运行时工作正常,甚至在部署在heroku上时大部分时间也能正常工作。问题是我经常(在heroku上部署时)看到我的session更新丢失了。例如用户登录到我的网站,我将他们的用户对象添加到session中:req.session.user=user;但是(有时)当我稍后(在不同的请求中)尝试检索对象时,它不存在//sometimesthisisempty,eventhoughI'vejustsetitvarcurrentUser=req.session.user;我初始化session存储如下if(process

heroku - Heroku 分片上的 Redis

我正在评估使用heroku和RedisToGo插件的可能性。我读到过可以通过分片和复制来设置独立的Redis集群。然而在herokudocumentation我看到了JedisPool用法示例,而不是ShardedJedisPool。是不是说heroku上的redis不伸缩不分片?还是在内部完成? 最佳答案 不幸的是,RedisToGoAdd-on在其任何计划中都不支持分片或复制。但是,如果您直接与附加组件提供商联系,通常情况下他们会与您合作以支持自定义要求。您可以预期此类计划的成本会适当增加。

heroku - Heroku 分片上的 Redis

我正在评估使用heroku和RedisToGo插件的可能性。我读到过可以通过分片和复制来设置独立的Redis集群。然而在herokudocumentation我看到了JedisPool用法示例,而不是ShardedJedisPool。是不是说heroku上的redis不伸缩不分片?还是在内部完成? 最佳答案 不幸的是,RedisToGoAdd-on在其任何计划中都不支持分片或复制。但是,如果您直接与附加组件提供商联系,通常情况下他们会与您合作以支持自定义要求。您可以预期此类计划的成本会适当增加。

ruby-on-rails - Heroku RedisCloud Redis::CannotConnectError 在本地主机上而不是 REDISCLOUD_URL

有很多这样的问题,但似乎没有一个能解决我的问题。这是蛴螬:使用Resque和Redis的Rails4、Ruby2.0.0应用。我的redis初始化程序:#config/initializers/redis.rbifENV["REDISCLOUD_URL"]$redis=Redis.new(:url=>ENV["REDISCLOUD_URL"])end错误是这样的,正如heroku日志所报告的那样:Redis::CannotConnectError:ErrorconnectingtoRedison127.0.0.1:6379(ECONNREFUSED)我的过程文件:web:bundlee

ruby-on-rails - Heroku RedisCloud Redis::CannotConnectError 在本地主机上而不是 REDISCLOUD_URL

有很多这样的问题,但似乎没有一个能解决我的问题。这是蛴螬:使用Resque和Redis的Rails4、Ruby2.0.0应用。我的redis初始化程序:#config/initializers/redis.rbifENV["REDISCLOUD_URL"]$redis=Redis.new(:url=>ENV["REDISCLOUD_URL"])end错误是这样的,正如heroku日志所报告的那样:Redis::CannotConnectError:ErrorconnectingtoRedison127.0.0.1:6379(ECONNREFUSED)我的过程文件:web:bundlee