【发布时间】:2014-12-14 23:31:47
【问题描述】:
我正在查看一个 Rails 应用程序,它需要建立从 Heroku 到远程 Mysql 数据库的远程 SSH 会话(SSH 隧道?)作为背景 ActiveRecord 会话的一部分。目标是通过此通道将不同时间的数据迁移到应用程序中。通过 Web 连接到远程 mysql 数据库不是一种选择。
几个问题:
- Heroku 是否允许通过 SSH 关闭他们的 Dyno?
- 会是什么 这样做的缺点?
- 我需要担心 SSH 会话持久性(工作可能需要 1 小时)?
- 最后,如何配置 Rails 和 Heroku 以启用远程连接 database.yml mysql 端点?
【问题讨论】:
-
只需添加,我愿意在后台作业中创建 SSH 隧道。不确定这是否更容易。
标签: ruby-on-rails ruby-on-rails-4 heroku