Atribut passenger_apache2 - AWS OpsWorks

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Atribut passenger_apache2

penting

AWS OpsWorks Stacks Layanan ini mencapai akhir masa pakai pada 26 Mei 2024 dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Support Tim di AWS re:Post atau melalui AWS Dukungan Premium.

catatan

Atribut ini hanya tersedia di tumpukan Linux.

passenger_apache2Atribut menentukan konfigurasi Penumpang Phusion. Untuk informasi selengkapnya, lihat panduan pengguna Penumpang Phusion, versi Apache. Untuk informasi selengkapnya tentang cara mengganti atribut bawaan untuk menentukan nilai kustom, lihatMengesampingkan Atribut.

friendly_error_pages

Apakah akan menampilkan halaman kesalahan ramah jika aplikasi gagal memulai (string). Atribut ini dapat diatur ke 'on' atau 'off'; nilai default adalah 'off'.

node[:passenger][:friendly_error_pages]
gem_bin

Lokasi binari Permata (string). Nilai default-nya adalah '/usr/local/bin/gem'.

node[:passenger][:gem_bin]
gems_path

Jalur permata (string). Nilai default tergantung pada versi Ruby. Sebagai contoh:

  • Ruby versi 1.8: '/usr/local/lib/ruby/gems/1.8/gems'

  • Ruby versi 1.9: '/usr/local/lib/ruby/gems/1.9.1/gems'

node[:passenger][:gems_path]
high_performance_mode

Apakah akan menggunakan mode performa tinggi (string) Penumpang. Nilai yang mungkin adalah 'on' dan 'off'. Nilai default-nya adalah 'off'.

node[:passenger][:high_performance_mode ]
root_path

Direktori root Passenger (string). Nilai default tergantung pada versi Ruby dan Passenger. Dalam sintaks Chef, nilainya adalah"#{node[:passenger][:gems_path]}/passenger-#{passenger[:version]}".

node[:passenger][:root_path]
max_instances_per_app

Jumlah maksimum proses aplikasi per aplikasi (nomor). Nilai default-nya adalah 0. Untuk informasi lebih lanjut, lihat PassengerMaxInstancesPerApp.

node[:passenger][:max_instances_per_app]
max_pool_size

Jumlah maksimum prosesor aplikasi (angka). Nilai default-nya adalah 8. Untuk informasi lebih lanjut, lihat PassengerMaxPoolSize.

node[:passenger][:max_pool_size]
max_requests

Jumlah maksimum permintaan (nomor). Nilai default-nya adalah 0.

node[:passenger][:max_requests]
module_path

Jalur modul (string). Nilai defaultnya adalah sebagai berikut:

  • Amazon Linux dan RHEL: "#{node['apache']['libexecdir']}/mod_passenger.so"

  • Ubuntu: "#{passenger[:root_path]}/ext/apache2/mod_passenger.so"

node[:passenger][:module_path]
pool_idle_time

Waktu maksimum, dalam hitungan detik, proses aplikasi bisa idle (angka). Nilai defaultnya adalah 14400 (4 jam). Untuk informasi lebih lanjut, lihat PassengerPoolIdleTime.

node[:passenger][:pool_idle_time]
rails_app_spawner_idle_time

Waktu idle maksimum untuk spawner aplikasi Rails (angka). Jika atribut ini disetel ke nol, spawner aplikasi tidak akan habis waktu. Nilai default-nya adalah 0. Untuk informasi lebih lanjut, lihat Metode Pemijahan Dijelaskan.

node[:passenger][:rails_app_spawner_idle_time]
rails_framework_spawner_idle_time

Waktu idle maksimum untuk spawner kerangka kerja Rails (angka). Jika atribut ini disetel ke nol, spawner kerangka kerja tidak habis waktu. Nilai default-nya adalah 0. Untuk informasi lebih lanjut, lihat Metode Pemijahan Dijelaskan.

node[:passenger][:rails_framework_spawner_idle_time]
rails_spawn_method

Metode spawn Rails (string). Nilai default-nya adalah 'smart-lv2'. Untuk informasi lebih lanjut, lihat Metode Pemijahan Dijelaskan.

node[:passenger][:rails_spawn_method]
ruby_bin

Lokasi binari Ruby (string). Nilai default-nya adalah '/usr/local/bin/ruby'.

node[:passenger][:ruby_bin]
ruby_wrapper_bin

Lokasi skrip pembungkus Ruby (string). Nilai default-nya adalah '/usr/local/bin/ruby_gc_wrapper.sh'.

node[:passenger][:ruby_wrapper_bin]
stat_throttle_rate

Tarif di mana Penumpang melakukan pemeriksaan sistem file (nomor). Nilai defaultnya adalah5, yang berarti bahwa pemeriksaan akan dilakukan paling banyak sekali setiap 5 detik. Untuk informasi lebih lanjut, lihat PassengerStatThrottleRate .

node[:passenger][:stat_throttle_rate]
versi

Versi (string). Nilai default-nya adalah '3.0.9'.

node[:passenger][:version]