gpt4 book ai didi

ruby-on-rails - Rails 3 上的 404 err 部署到 AWS...很好,除了 EB 不复制/ondeck 到/current

转载 作者:数据小太阳 更新时间:2023-10-29 06:55:06 26 4
gpt4 key购买 nike

当我部署 Rails 应用程序时,我遇到了一些导致 nginx 1.2.3 404 错误的错误。

在部署期间,EB 说:“错误:某些实例未响应命令。未从 [i-a054e9de] 收到响应。”

我可以登录到我的 EC2 并在 var/app 中“mv ondeck to current”然后“touch current/tmp/restart.txt”然后应用程序将正确部署并正常工作。它具有所有依赖项并正确连接到 RDS 数据库。

问题是:

我如何让 aws 服务器 (elastic beanstalk) 进行最后的部署步骤,将 ondeck 复制到当前?

我的配置文件中是否遗漏了什么?是否有我不小心更改了 EB 配置中的设置?

顺便说一句,一切都很好,直到最近这个问题出现了......任何想法都值得赞赏。提前致谢。

最佳答案

有一次,我做了一个 EB“重建部署”,从 Elastic Load Balancer 中删除了支持 https: 的端口 443 设置。

当我将 443 添加回平衡器时,部署开始正常工作……即它将完成部署,并使用从 ondeck 到 current 的副本。问题似乎已解决,但我无法解释为什么这是必要的。

关于ruby-on-rails - Rails 3 上的 404 err 部署到 AWS...很好,除了 EB 不复制/ondeck 到/current,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13822738/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com