

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Attributi unicorn
<a name="attributes-recipes-unicorn"></a>

**Importante**  
Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il Supporto AWS Team su [AWS re:post](https://repost.aws/) o tramite Premium [AWS Support](https://aws.amazon.com/support).

**Nota**  
Questi attributi sono disponibili solo per gli stack Linux.

Gli [attributi `unicorn`](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/unicorn/attributes/default.rb) specificano la configurazione di [Unicorn](http://unicorn.bogomips.org/). Per ulteriori informazioni, consulta [Unicorn::Configurator](http://unicorn.bogomips.org/Unicorn/Configurator.html). Per ulteriori informazioni su come sostituire gli attributi predefiniti per specificare valori personalizzati, consulta [Sostituzione degli attributi](workingcookbook-attributes.md).


****  

|  |  |  | 
| --- |--- |--- |
| [accept\$1filter](#attributes-recipes-unicorn-accept) | [backlog](#attributes-recipes-unicorn-backlog) | [delay](#attributes-recipes-unicorn-delay) | 
| [tcp\$1nodelay](#attributes-recipes-unicorn-nodelay) | [tcp\$1nopush](#attributes-recipes-unicorn-nopush) | [preload\$1app](#attributes-recipes-unicorn-preload) | 
| [timeout](#attributes-recipes-unicorn-timeout) | [tries](#attributes-recipes-unicorn-tries) | [version](#attributes-recipes-unicorn-version) | 
| [worker\$1processes](#attributes-recipes-unicorn-worker) |  |  | 

**accept\$1filter**  <a name="attributes-recipes-unicorn-accept"></a>
Filtro di accettazione, `'httpready'` o `'dataready'` (stringa). Il valore predefinito è `'httpready'`.  

```
node[:unicorn][:accept_filter]
```

**backlog**  <a name="attributes-recipes-unicorn-backlog"></a>
Numero massimo di richieste che la coda può contenere (numero). Il valore predefinito è `1024`.  

```
node[:unicorn][:backlog]
```

**delay**  <a name="attributes-recipes-unicorn-delay"></a>
Intervallo di tempo, in secondi, di attesa dei nuovi tentativi di associazione di un socket (numero). Il valore predefinito è `0.5`.  

```
node[:unicorn][:delay]
```

**preload\$1app**  <a name="attributes-recipes-unicorn-preload"></a>
Indica se precaricare un'app prima di eseguire il fork di un processo di lavoro (booleano). Il valore predefinito è `true`.  

```
node[:unicorn][:preload_app]
```

**tcp\$1nodelay**  <a name="attributes-recipes-unicorn-nodelay"></a>
Indica se disabilitare l'algoritmo di Nagle per i socket TCP (booleano). Il valore predefinito è `true`.  

```
node[:unicorn][:tcp_nodelay]
```

**tcp\$1nopush**  <a name="attributes-recipes-unicorn-nopush"></a>
Indica se abilitare TCP\$1CORK (booleano). Il valore predefinito è `false`.  

```
node[:unicorn][:tcp_nopush]
```

**timeout**  <a name="attributes-recipes-unicorn-timeout"></a>
Intervallo di tempo massimo, in secondi, che un processo di lavoro può utilizzare per ogni richiesta (numero). I processi di lavoro che superano il valore di timeout vengono terminati. Il valore predefinito è `60`.  

```
node[:unicorn][:timeout]
```

**tries**  <a name="attributes-recipes-unicorn-tries"></a>
Numero massimo di nuovi tentativi di associazione a un socket (numero). Il valore predefinito è `5`.  

```
node[:unicorn][:tries]
```

**version**  <a name="attributes-recipes-unicorn-version"></a>
Versione di Unicorn (stringa). Il valore predefinito è `'4.7.0'`.  

```
node[:unicorn][:version]
```

**worker\$1processes**  <a name="attributes-recipes-unicorn-worker"></a>
Numero di processi di lavoro (numero). Il valore predefinito è `max_pool_size`, se esistente. In caso contrario, è `4`.  

```
node[:unicorn][:worker_processes]
```