问题标签 [engineyard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
65 浏览

ruby-on-rails - 你怎么知道一个 RoR 站点是用什么托管的?

我想知道某人的网站是否使用 Heroku、Engine Yard、在 EC2 上自托管或其他。他们使用 Ruby on Rails。有没有什么好办法来解决这个问题?

0 投票
2 回答
1556 浏览

php - 如何为多租户 SaaS 产品设计有效的数据库?

我和我的团队正在构建一个可供全球多家企业使用的 SaaS 产品。简而言之,我们的软件会对他们进行一些基本的会计处理,并在某些文件需要更新时提醒他们。

问题是,印度的每家此类公司可能只有 3 个此类文件,但斯里兰卡有 4 个,新加坡有 7 个。每个字段的名称可能不同。例如,这三个字段在印度可能称为“驾驶执照”、“保险”、“许可证”,但在新加坡可能称为“XYZ”、“XXYZ”和“XZY”。

使用 MySQL 实现此类功能的最佳和最有效的方法是什么。假设我可以将此类列的数量限制为 5。此外,我不想在这个项目中使用 NoSQL。

我们正在使用在 CodeIgniter 上运行的 PHP,我们计划在 Engineyard 上进行部署。

0 投票
1 回答
550 浏览

mysql - 如何从本地机器访问 EngineYard 数据库?

我创建了一个 Rails 应用程序并将其托管在 EngineYard 上。现在我想手动将一条记录插入到我的数据库中。[数据库:MYSQL]

如何从本地计算机访问 EngineYard 的数据库?

PS:我遇到了这篇文章,我无法从中推断出正确的解释。我什至搜索了视频教程,但找不到任何内容。请帮我。

0 投票
1 回答
8503 浏览

chef-infra - Chef - 如何将命令的输出获取到 Ruby 变量

Chef - 如何将命令的输出获取到 Ruby 变量

我有以下情况,我 grep 文件

grep 给出文件名/文件名(如果存在)的输出。,

我想将输出存储到 ruby​​ 变量并在模板中使用它来生成配置文件。

我怎么做 ?

0 投票
1 回答
221 浏览

ruby-on-rails - Engineyard ey 网络启用命令

我正在使用engineyard gem,试图禁用维护页面。当我使用两个命令中的任何一个时:

它说“在 deploy@... 上运行命令”然后我收到一个错误:nil:Niclass 的未定义方法 'ssh_type'

1)有没有人遇到过这种情况?2) 有谁知道我如何在不使用Engineyard gem 的情况下关闭维护页面?

0 投票
1 回答
332 浏览

ruby - Clockwork 和 register_javascript_expansion 异常

我正在使用SidekiqandClockwork用于后台作业和调度。我lib/clock.rb的下一个代码用于执行一些 rake 任务:

我在 EngineYard 上部署应用程序并有一个after_restart.rb钩子:

部署后,我在日志中看到异常。clockworkd.clock.output

如何修复它?

0 投票
2 回答
754 浏览

ruby-on-rails - 仅生产错误 ActionView::Template::Error(无法将 Symbol 转换为 Integer)

我正在尝试将站点部署到engineyard,但我不断收到一个似乎是数据格式错误的错误。这只发生在作为生产部署到服务器集群上时。在本地或 VPS 上使用相同的数据库和代码库,我们没有问题。在我看来,这些错误表明突然有一个数组/哈希类型与某些用户数据不匹配。它似乎总是可以追溯到负责获取“选项”的模型。这些错误是由调用用户属性检查访问的模板触发的。

来自 user.rb 的代码似乎是错误的联系点:

一个选项值的例子: --- !map:ActiveSupport::HashWithIndifferentAccess is_agent: "1"

0 投票
2 回答
354 浏览

ruby-on-rails-3 - Redis Connection issues on EngineYard

Hey I'm trying to connect my app to redis on a single engineyard instance: redis-cli ping gets back pong and the server which is included as a gem in the app seems to be running.

When I manually run bundle exec foreman start here is the output:

I'm not even sure where to begin looking for the set command and why it's receiving the wrong number of arguments. Any have any suggestions?

0 投票
2 回答
330 浏览

ruby-on-rails - Ruby on Rails 托管 - Engineyard 与 Enterprise-Rails

我一直在一台大型专用服务器上运行 Rails 应用程序。现在为了扩展,我想切换到云服务托管商并在 3 个实例上提供应用程序 - 应用程序、数据库和 Redis。

我在 Heroku 性能方面的经验非常糟糕,因此成本效率也很低。所以对我来说,还有 2 个替代方案:Engineyard 和 Enterprise-Rails。

我发现重要的是Engineyard不提供自动缩放选项来处理峰值。另一方面,Enterprise-Rails 没有太多的文档,大部分是由正在设置所有内容的支持人员处理的。

还有什么其他区别,我应该为我的网站使用什么?我不需要太多的行政工作,我也没有这方面的经验。基本上,我只是希望我的站点以最佳的安全、稳定和成本效益运行,而无需涉及太多的个人工作。

0 投票
2 回答
327 浏览

ruby-on-rails - Engine Yard 回滚迁移

我向 Engine Yard 部署了一项新功能,该功能具有迁移功能。当然,我通过了迁移标志,并且成功运行。但后来我决定取消这个功能。

注意:这些迁移删除了一些列

然后我在 github 上回滚并再次部署,但现在我收到一个 postgres 错误,指出列不存在(这是从之前的迁移中删除的列)

您如何在 Engine Yard 上回滚迁移?