As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Atributos passenger_apache2
Importante
A ferramenta AWS OpsWorks Stacks o serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com o AWS Support Equipe em AWS Re:post
nota
Esses atributos estão disponíveis apenas em pilhas do Linux.
Os atributos passenger_apache2
- friendly_error_pages
-
Determina se vai exibir uma página de erro amigável caso um aplicativo não inicie (string). Este atributo pode ser definido como 'on' ou 'off'; o valor padrão é 'off'.
node[:passenger][:friendly_error_pages]
- gem_bin
-
A localização dos arquivos binários do Gem (string). O valor padrão é
'/usr/local/bin/gem'
.node[:passenger][:gem_bin]
- gems_path
-
O caminho do gems (string). O valor padrão depende da versão do Ruby. Por exemplo:
-
Ruby versão 1.8:
'/usr/local/lib/ruby/gems/1.8/gems'
-
Ruby versão 1.9:
'/usr/local/lib/ruby/gems/1.9.1/gems'
node[:passenger][:gems_path]
-
- high_performance_mode
-
Determina se vai utilizar o modo de alto desempenho do Passenger (string). Os valores possíveis são
'on'
e'off'
. O valor padrão é'off'
.node[:passenger][:high_performance_mode ]
- root_path
-
O diretório raiz do Passenger (string). O valor padrão depende das versões do Ruby e do Passenger. Na sintaxe do Chef, o valor é
"#{node[:passenger][:gems_path]}/passenger-#{passenger[:version]}"
.node[:passenger][:root_path]
- max_instances_per_app
-
O número máximo de processos de aplicativos por aplicativo (número). O valor padrão é
0
. Para obter mais informações, consulte PassengerMaxInstancesPerApp. node[:passenger][:max_instances_per_app]
- max_pool_size
-
O número máximo de processadores de aplicativos (número). O valor padrão é
8
. Para obter mais informações, consulte PassengerMaxPoolSize. node[:passenger][:max_pool_size]
- max_requests
-
O número máximo de solicitações (número). O valor padrão é
0
.node[:passenger][:max_requests]
- module_path
-
O caminho do módulo (string). Os valores padrão são:
-
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
-
O tempo máximo, em segundos, que o processo de um aplicativo pode ficar ocioso (número). O valor padrão é
14400
(4 horas). Para obter mais informações, consulte PassengerPoolIdleTime. node[:passenger][:pool_idle_time]
- rails_app_spawner_idle_time
-
O tempo máximo de ociosidade para o gerador de aplicativos do Rails (número). Se este atributo for definido como zero, o tempo limite para o gerador de aplicativos não será esgotado. O valor padrão é
0
. Para obter mais informações, consulte Informações sobre os métodos de geração. node[:passenger][:rails_app_spawner_idle_time]
- rails_framework_spawner_idle_time
-
O tempo máximo de ociosidade para o gerador de estruturas do Rails (número). Se este atributo for definido como zero, o tempo limite do gerador de estruturas não será esgotado. O valor padrão é
0
. Para obter mais informações, consulte Informações sobre os métodos de geração. node[:passenger][:rails_framework_spawner_idle_time]
- rails_spawn_method
-
O método de geração do Rails (string). O valor padrão é
'smart-lv2'
. Para obter mais informações, consulte Informações sobre os métodos de geração. node[:passenger][:rails_spawn_method]
- ruby_bin
-
A localização dos arquivos binários do Ruby (string). O valor padrão é
'/usr/local/bin/ruby'
.node[:passenger][:ruby_bin]
- ruby_wrapper_bin
-
A localização do script de wrapper do Ruby (string). O valor padrão é
'/usr/local/bin/ruby_gc_wrapper.sh'
.node[:passenger][:ruby_wrapper_bin]
- stat_throttle_rate
-
A frequência com que o Passenger executa as verificações do sistema de arquivos (número). O valor padrão é
5
, o que significa que as verificações serão executadas no máximo uma vez a cada 5 segundos. Para obter mais informações, consulte PassengerStatThrottleRate. node[:passenger][:stat_throttle_rate]
- versão
-
A versão (string). O valor padrão é
'3.0.9'
.node[:passenger][:version]