

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 haproxy
<a name="attributes-recipes-haproxy"></a>

**Importante**  
Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disabilitato 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 [`haproxy`attributi](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/haproxy/attributes/default.rb) specificano la configurazione del [HAProxy server.](http://haproxy.1wt.eu/) Per ulteriori informazioni, consulta [HAProxyDocumenti.](http://cbonte.github.io/haproxy-dconv/configuration-1.5.html) Per ulteriori informazioni su come sostituire gli attributi predefiniti per specificare valori personalizzati, consulta [Sostituzione degli attributi](workingcookbook-attributes.md).


****  

|  |  |  | 
| --- |--- |--- |
| [balance ](#attributes-recipes-haproxy-balance) | [check\$1interval ](#attributes-recipes-haproxy-interval) | [client\$1timeout ](#attributes-recipes-haproxy-client-timeout) | 
| [connect\$1timeout ](#attributes-recipes-haproxy-connect-timeout) | [default\$1max\$1connections ](#attributes-recipes-haproxy-default-max) | [global\$1max\$1connections ](#attributes-recipes-haproxy-global-max) | 
| [health\$1check\$1method ](#attributes-recipes-haproxy-health-method) | [health\$1check\$1url ](#attributes-recipes-haproxy-health-url) | [queue\$1timeout ](#attributes-recipes-haproxy-queue-timeout) | 
| [http\$1request\$1timeout ](#attributes-recipes-haproxy-http-timeout) | [maxcon\$1factor\$1nodejs\$1app ](#attributes-recipes-haproxy-nodejs-app) | [maxcon\$1factor\$1nodejs\$1app\$1ssl ](#attributes-recipes-haproxy-nodejs-ssl) | 
| [maxcon\$1factor\$1php\$1app ](#attributes-recipes-haproxy-php-app) | [maxcon\$1factor\$1php\$1app\$1ssl ](#attributes-recipes-haproxy-php-ssl) | [maxcon\$1factor\$1rails\$1app ](#attributes-recipes-haproxy-rails-app) | 
| [maxcon\$1factor\$1rails\$1app\$1ssl ](#attributes-recipes-haproxy-rails-ssl) | [maxcon\$1factor\$1static ](#attributes-recipes-haproxy-static-app) | [maxcon\$1factor\$1static\$1ssl ](#attributes-recipes-haproxy-static-ssl) | 
| [retries ](#attributes-recipes-haproxy-retries) | [server\$1timeout ](#attributes-recipes-haproxy-server-timeout) | [stats\$1url ](#attributes-recipes-haproxy-stats-url) | 
| [stats\$1user ](#attributes-recipes-haproxy-user) |  |  | 

**balance **  <a name="attributes-recipes-haproxy-balance"></a>
Algoritmo utilizzato da un sistema di bilanciamento del carico per selezionare un server (stringa). Il valore predefinito è `'roundrobin'`. Le altre opzioni sono:  
+ 'static-rr'
+ 'leastconn'
+ 'source'
+ 'uri'
+ 'url\$1param'
+ 'hdr(name)'
+ 'rdp-cookie'
+ 'rdp-cookie(name)'
Per ulteriori informazioni su questi argomenti, consulta [balance](http://cbonte.github.io/haproxy-dconv/configuration-1.5.html).  

```
node[:haproxy][:balance]
```

**check\$1interval **  <a name="attributes-recipes-haproxy-interval"></a>
Intervallo di tempo del controllo dello stato (stringa). Il valore predefinito è `'10s'`.  

```
node[:haproxy][:check_interval]
```

**client\$1timeout **  <a name="attributes-recipes-haproxy-client-timeout"></a>
Durata massima dell'inattività di un client (stringa). Il valore predefinito è `'60s'`.  

```
node[:haproxy][:client_timeout]
```

**connect\$1timeout **  <a name="attributes-recipes-haproxy-connect-timeout"></a>
Il tempo massimo di attesa per il HAProxy successo di un tentativo di connessione al server (stringa). Il valore predefinito è `'10s'`.  

```
node[:haproxy][:connect_timeout]
```

**default\$1max\$1connections **  <a name="attributes-recipes-haproxy-default-max"></a>
Numero massimo predefinito di connessioni (stringa). Il valore predefinito è `'80000'`.  

```
node[:haproxy][:default_max_connections]
```

**global\$1max\$1connections **  <a name="attributes-recipes-haproxy-global-max"></a>
Numero massimo di connessioni (stringa). Il valore predefinito è `'80000'`.  

```
node[:haproxy][:global_max_connections]
```

**health\$1check\$1method **  <a name="attributes-recipes-haproxy-health-method"></a>
Metodo di controllo dello stato (stringa). Il valore predefinito è `'OPTIONS'`.  

```
node[:haproxy][:health_check_method]
```

**health\$1check\$1url **  <a name="attributes-recipes-haproxy-health-url"></a>
Percorso URL utilizzato per controllare lo stato dei server (stringa). Il valore predefinito è `'/'`.  

```
node[:haproxy][:health_check_url ]
```

**queue\$1timeout **  <a name="attributes-recipes-haproxy-queue-timeout"></a>
Tempo massimo per l'attesa di una connessione libera (stringa). Il valore predefinito è `'120s'`.  

```
node[:haproxy][:queue_timeout]
```

**http\$1request\$1timeout **  <a name="attributes-recipes-haproxy-http-timeout"></a>
Il tempo massimo di attesa per una richiesta HTTP completa (stringa). HAProxy Il valore predefinito è `'30s'`.  

```
node[:haproxy][:http_request_timeout]
```

**retries **  <a name="attributes-recipes-haproxy-retries"></a>
Numero di tentativi di connessione dopo un errore di connessione al server (stringa). Il valore predefinito è `'3'`.  

```
node[:haproxy][:retries]
```

**server\$1timeout **  <a name="attributes-recipes-haproxy-server-timeout"></a>
Durata massima dell'inattività di un client (stringa). Il valore predefinito è `'60s'`.  

```
node[:haproxy][:server_timeout]
```

**stats\$1url **  <a name="attributes-recipes-haproxy-stats-url"></a>
Percorso URL della pagina delle statistiche (stringa). Il valore predefinito è `'/haproxy?stats'`.  

```
node[:haproxy][:stats_url]
```

**stats\$1user **  <a name="attributes-recipes-haproxy-user"></a>
Nome utente della pagina relativa alle statistiche (stringa). Il valore predefinito è `'opsworks'`.  

```
node[:haproxy][:stats_user]
```

[Gli `maxcon` attributi rappresentano un moltiplicatore del fattore di carico utilizzato per calcolare il numero massimo di connessioni HAProxy consentite per i backend.](attributes-json-opsworks-instance.md#attributes-json-opsworks-instance-backends) Ad esempio, supponiamo di avere un server di app Rails su una piccola istanza con un `backend` valore di 4, il che significa che OpsWorks Stacks configurerà quattro processi Rails per quell'istanza. Se si utilizza il `maxcon_factor_rails_app` valore predefinito 7, HAProxy gestirà 28 (4\$17) connessioni al server Rails.

**maxcon\$1factor\$1nodejs\$1app **  <a name="attributes-recipes-haproxy-nodejs-app"></a>
Fattore maxcon per un server di applicazioni Node.js (numero). Il valore predefinito è `10`.  

```
node[:haproxy][:maxcon_factor_nodejs_app]
```

**maxcon\$1factor\$1nodejs\$1app\$1ssl **  <a name="attributes-recipes-haproxy-nodejs-ssl"></a>
Fattore maxcon per un server di applicazioni Node.js con SSL (numero). Il valore predefinito è `10`.  

```
node[:haproxy][:maxcon_factor_nodejs_app_ssl]
```

**maxcon\$1factor\$1php\$1app **  <a name="attributes-recipes-haproxy-php-app"></a>
Fattore maxcon per un server di applicazioni PHP (numero). Il valore predefinito è `10`.  

```
node[:haproxy][:maxcon_factor_php_app]
```

**maxcon\$1factor\$1php\$1app\$1ssl **  <a name="attributes-recipes-haproxy-php-ssl"></a>
Fattore maxcon per un server di applicazioni PHP con SSL (numero). Il valore predefinito è `10`.  

```
node[:haproxy][:maxcon_factor_php_app_ssl]
```

**maxcon\$1factor\$1rails\$1app **  <a name="attributes-recipes-haproxy-rails-app"></a>
Fattore maxcon per un server di applicazioni Rails (numero). Il valore predefinito è `7`.  

```
node[:haproxy][:maxcon_factor_rails_app]
```

**maxcon\$1factor\$1rails\$1app\$1ssl **  <a name="attributes-recipes-haproxy-rails-ssl"></a>
Fattore maxcon per un server di applicazioni Rails con SSL (numero). Il valore predefinito è `7`.  

```
node[:haproxy][:maxcon_factor_rails_app_ssl]
```

**maxcon\$1factor\$1static **  <a name="attributes-recipes-haproxy-static-app"></a>
Fattore maxcon per un server Web statico (numero). Il valore predefinito è `15`.  

```
node[:haproxy][:maxcon_factor_static]
```

**maxcon\$1factor\$1static\$1ssl **  <a name="attributes-recipes-haproxy-static-ssl"></a>
Fattore maxcon per un server Web statico con SSL (numero). Il valore predefinito è `15`.  

```
node[:haproxy][:maxcon_factor_static_ssl]
```