草庐IT

heroku-postgres

全部标签

ruby-on-rails - Rails 5 错误连接到 Heroku 上的 Redis

Heroku返回连接到Redis的错误。我将ActionCable用于消息传递网站,它在本地开发中FINE。我正在使用RedisToGo我将其添加到我的production.rb中:config.middleware.useChatActionCableconfig.web_socket_server_url="wss://my-app-name-here.herokuapp.com/cable"config.action_cable.allowed_request_origins=['https://my-app-name-here.herokuapp.com','http://my

ruby-on-rails - 了解 Redis、Sidekiq、Heroku 和 Rails 5 的后台 worker

我有一个Rails5应用程序,我开始使用Sidekiq、Heroku和Redis将各种作业转移到后台。到目前为止,我有ResetFinanceDataWorker,它有一个同名的类。//reset_finance_data_worker.rbclassResetFinanceDataWorkerincludeSidekiq::Workersidekiq_optionsretry:falsedefperform()endend我可以通过调用ResetFinanceDataWorker.perform_in(10.seconds)来调用它。理想情况下,我希望在一个文件中有多个工作人员,如下

ruby-on-rails - 使用 postgres 和 redis 对 Rails 项目进行 Dockerize

我是RoR的新手,我想通过在3个不同容器中运行的Redis和Postgres对Rails应用程序进行dockerize。我现在有一个在容器内运行的简单Rails项目我将如何配置RoR项目以执行以下操作:如何连接Rails和Postgres?如何使用Rails将Redis设置为简单的内存数据存储并访问它?谢谢:)docker-compose.ymlversion:'3'services:rails:build:.volumes:-./:/appports:-3000:3000postgres:image:postgresredis:image:redis编辑:将sqlite数据库更改为p

ruby-on-rails - 我可以在 heroku 上使用相同的 Redis (to go) 实例来解决不同的问题吗?

我在heroku上并有Redis插件,我用它来存储我的翻译,现在我也想用它来处理Resque后台作业。我可以使用同一个实例还是应该配置另一个实例? 最佳答案 虽然您可以将单个实例用于多个目的,但我通常建议设置一个单独的实例-资源使用与数据量的关系比实例的数量更多,如果您以后需要为一个实例设置不同的设置应用程序,拆分它们可能很重要。还需要考虑安全性和故障排除-您可以限制应用程序访问特定端口,但没有任何较低级别的权限可用。如果您使用的是按实例收费而不是按使用量收费的定价过高的托管服务,选择可能会有所不同,但拥有额外的灵active可能仍

用于 IODocs 的 Heroku 上的 node.js 和 Redis

我正在尝试让IODocs在Heroku上运行。它需要node.js和Redis。诚然,我对所有这些技术都不熟悉。尽管如此,我还是设法让它在本地运行。但是,我在部署到Heroku时收到以下错误。2011-12-01T11:55:18+00:00app[web.1]:RedisToGo-port:9030hostname:dogfish.redistogo.com2011-12-01T11:55:18+00:00app[web.1]:Expressserverlisteningonport96942011-12-01T11:55:19+00:00heroku[web.1]:Statecha

database - 用户表 - redis 或 postgres

Redis使用称为Hashsets的强大功能持久化数据并处理键值存储。redis应该用于存储“客户、用户、产品、订单”等信息,还是关系数据库的工作? 最佳答案 如果您的数据需要关系并且您不需要出于性能原因对其进行缓存,那么PostgreSQL可能更适合您。Redis主要用于其速度能力和对高级(主要是基于键值的)数据结构的支持,但像Postgres这样的RDBMS更适合用于具有关系和ACID要求的场景。 关于database-用户表-redis或postgres,我们在StackOverf

ruby-on-rails - Heroku Cedar 上的 Resque 无法正常工作

几天来我一直在试图找出问题所在,但没有成功,我在HerokuCedar上运行Rails3.1.3withUnicorn并使用Resque1.20进行后台作业。添加了Redis附加组件并设置了REDISTOGO_URL,我将resque.rb初始化程序设置为require'resque'Resque.after_fork=Proc.new{ActiveRecord::Base.establish_connection}uri=URI.parse(ENV["REDISTOGO_URL"])REDIS=Redis.new(:host=>uri.host,:port=>uri.port,:pa

ruby-on-rails - Redis + Soulmate on heroku - 在多个模型上实现自动完成

这是我第一次使用Redis,我正在使用soulmate在搜索表单上实现自动完成功能和雷迪斯。我已经在我的本地机器上安装了redis,我必须执行redis-server以确保redis正常工作。为了让它在heroku上运行,我使用了redis_to_go并按照链接上给出的说明进行操作。然而,redis服务器似乎没有启动,因为我不断收到错误ErrorconnectingtoRedison127.0.0.1:6379(ECONNREFUSED)。我在初始化程序中创建了一个redis.rb文件,其中包含以下代码:-ENV["REDISTOGO_URL"]||="redis://redistog

ruby-on-rails-3 - Heroku 上的 Resque 运行不正常

我在后台作业中使用Resque+RedisToGo。我在Heroku上运行后台任务时遇到问题。这很奇怪,因为我第一次运行后台作业时,它的执行没有任何问题。但是当我再次运行它时,它没有执行。我必须每隔一段时间运行“herokurestart”才能使后台成功完成....例如。如果我的Resque后台操作中有以下代码:moduleEncodeSong@queue=:encode_songdefself.perform(media_id,s3_file_url)puts'foobar'media=Media.find(media_id)puts'mediaidissupposedtobeher

ruby-on-rails - 在 heroku 上运行和配置 rhoconnect 作为实例

我正在尝试在heroku上将rhoconnect作为一个单独的应用程序运行(这真的可能吗?),以及一个rails后端应用程序(不是插件,它不支持我对后端rails应用程序的设计身份验证)。这是为了启用同步,顺便说一句,我的rhodesandroid应用程序和Rails后端。我可以在本地启动rhoconnect,redis服务器在本地主机上启动我在heroku上的rhoconnect应用程序中添加了一个redistogo插件。我遇到的问题是当我将rhoconnect部署到heroku时,应用程序无法连接到redis服务器(redistogo)。我使用以下设置在settings.yml中配