

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# rails\$1stack 屬性
<a name="attributes-json-opsworks-rails-stack"></a>

**重要**  
 AWS OpsWorks Stacks 此服務已於 2024 年 5 月 26 日終止，並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問，請透過 [AWS re：Post](https://repost.aws/) 或透過 [AWS Premium Support](https://aws.amazon.com/support) 聯絡 AWS 支援 團隊。

**name**  <a name="attributes-json-opsworks-rails-stack-name"></a>
指定 Rails 堆疊，並設為 `"apache_passenger"` 或 `"nginx_unicorn"` (字串)。  

```
node["opsworks"]["rails_stack"]["name"]
```

**recipe **  <a name="attributes-json-opsworks-rails-stack-recipe"></a>
相關的配方，取決於您使用的是 Passenger 或 Unicorn (字串)：  
+ Unicorn：`"unicorn::rails"`
+ Passenger：`"passenger_apache2::rails"`

```
node["opsworks"]["rails_stack"]["recipe"]
```

**restart\$1command **  <a name="attributes-json-opsworks-rails-stack-restart"></a>
restart 命令，取決於您使用的是 Passenger 或 Unicorn (字串)：  
+ Unicorn：`"../../shared/scripts/unicorn clean-restart"`
+ Passenger：`"touch tmp/restart.txt"`

**服務 **  <a name="attributes-json-opsworks-rails-stack-service"></a>
服務名稱，取決於您使用的是 Passenger 或 Unicorn (字串)：  
+ Unicorn：`"unicorn"`
+ Passenger：`"apache2"`

```
node["opsworks"]["rails_stack"]["service"]
```