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 passenger_apache2
Importante
Il AWS OpsWorks Stacks il 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 AWS Support Squadra su AWS Re:post o tramite
Nota
Questi attributi sono disponibili solo per gli stack Linux.
Gli attributi passenger_apache2
- friendly_error_pages
-
Indica se visualizzare una pagina di errore intuitiva in caso di mancato avvio dell'applicazione (stringa). Questo attributo può essere impostato su "on" e "off"; il valore predefinito è "off".
node[:passenger][:friendly_error_pages]
- gem_bin
-
Posizione dei file binari del pacchetto gem (stringa). Il valore predefinito è
'/usr/local/bin/gem'
.node[:passenger][:gem_bin]
- gems_path
-
Percorso dei pacchetti gem (stringa). Il valore predefinito dipende dalla versione di Ruby. Per esempio:
-
Ruby versione 1.8:
'/usr/local/lib/ruby/gems/1.8/gems'
-
Ruby versione 1.9:
'/usr/local/lib/ruby/gems/1.9.1/gems'
node[:passenger][:gems_path]
-
- high_performance_mode
-
Indica se utilizzare la modalità a prestazioni elevate di Passenger (stringa). I valori possibili sono
'on'
e'off'
. Il valore predefinito è'off'
.node[:passenger][:high_performance_mode ]
- root_path
-
Directory radice di Passenger (stringa). Il valore predefinito dipende dalle versioni di Ruby e Passenger. Nella sintassi di Chef, il valore è
"#{node[:passenger][:gems_path]}/passenger-#{passenger[:version]}"
.node[:passenger][:root_path]
- max_instances_per_app
-
Numero massimo di processi applicazione per applicazione (numero). Il valore predefinito è
0
. Per ulteriori informazioni, consulta PassengerMaxInstancesPerApp. node[:passenger][:max_instances_per_app]
- max_pool_size
-
Numero massimo di processori dell'applicazione (numero). Il valore predefinito è
8
. Per ulteriori informazioni, vedere PassengerMaxPoolSize. node[:passenger][:max_pool_size]
- max_requests
-
Numero massimo di richieste (numero). Il valore predefinito è
0
.node[:passenger][:max_requests]
- module_path
-
Percorso del modulo (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux eRHEL:
"#{node['apache']['libexecdir']}/mod_passenger.so"
-
Ubuntu:
"#{passenger[:root_path]}/ext/apache2/mod_passenger.so"
node[:passenger][:module_path]
-
- pool_idle_time
-
Tempo massimo, in secondi, durante il quale un processo dell'applicazione può rimanere inattivo (numero). Il valore predefinito è
14400
(4 ore). Per ulteriori informazioni, consulta PassengerPoolIdleTime. node[:passenger][:pool_idle_time]
- rails_app_spawner_idle_time
-
Intervallo massimo di inattività per il generatore dell'app Rails (numero). Se questo attributo è impostato su zero, non si verifica mai il timeout del generatore dell'app. Il valore predefinito è
0
. Per ulteriori informazioni, consulta l'argomento relativo ai metodi di generazione. node[:passenger][:rails_app_spawner_idle_time]
- rails_framework_spawner_idle_time
-
Intervallo massimo di inattività per il generatore del framework Rails (numero). Se questo attributo è impostato su zero, non si verifica mai il timeout del framework. Il valore predefinito è
0
. Per ulteriori informazioni, consulta l'argomento relativo ai metodi di generazione. node[:passenger][:rails_framework_spawner_idle_time]
- rails_spawn_method
-
Metodo di generazione Rails (stringa). Il valore predefinito è
'smart-lv2'
. Per ulteriori informazioni, consulta l'argomento relativo ai metodi di generazione. node[:passenger][:rails_spawn_method]
- ruby_bin
-
Posizione dei file binari Ruby (stringa). Il valore predefinito è
'/usr/local/bin/ruby'
.node[:passenger][:ruby_bin]
- ruby_wrapper_bin
-
Posizione degli script wrapper Ruby (stringa). Il valore predefinito è
'/usr/local/bin/ruby_gc_wrapper.sh'
.node[:passenger][:ruby_wrapper_bin]
- stat_throttle_rate
-
Velocità in base alla quale Passenger esegue i controlli del file system (numero). Il valore predefinito è
5
, ovvero i controlli vengono eseguiti al massimo una volta ogni 5 secondi. Per ulteriori informazioni, vedere PassengerStatThrottleRate. node[:passenger][:stat_throttle_rate]
- version
-
Versione (stringa). Il valore predefinito è
'3.0.9'
.node[:passenger][:version]