rails_stack 属性 - AWS OpsWorks

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

rails_stack 属性

重要

这些区域有: AWS OpsWorks Stacks 该服务已于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请联系 AWS Support 团队开启 AWS re: post 或通过 AWS 高级支持

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"]