本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
rails_stack 属性
重要
AWS OpsWorks Stacks 不再接受新客户。在 2024 年 5 月 26 日之前,现有客户将能够正常使用 OpsWorks 控制台、API、CLI 和 CloudFormation 资源,届时它们将停产。为准备此过渡,我们建议您尽快将堆栈过渡到AWS Systems Manager。有关更多信息,请参阅 AWS OpsWorks Stacks 生命周期终止常见问题解答和 将 AWS OpsWorks Stacks 应用程序迁移到 AWS Systems Manager Application Manager。
- name
-
指定 rails 堆栈,并将其设置为
"apache_passenger"
或"nginx_unicorn"
(字符串)。node["opsworks"]["rails_stack"]["name"]
- recipe
-
关联的配方,取决于您使用的是 Passenger 还是 Unicorn (字符串):
-
Unicorn:
"unicorn::rails"
-
Passenger:
"passenger_apache2::rails"
node["opsworks"]["rails_stack"]["recipe"]
-
- restart_command
-
重新启动命令,取决于您使用的是 Passenger 还是 Unicorn (字符串):
-
Unicorn:
"../../shared/scripts/unicorn clean-restart"
-
Passenger:
"touch tmp/restart.txt"
-
- 服务
-
服务名称,取决于您使用的是 Passenger 还是 Unicorn (字符串):
-
Unicorn:
"unicorn"
-
Passenger:
"apache2"
node["opsworks"]["rails_stack"]["service"]
-