기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
passenger_apache2 Attributes
중요
The AWS OpsWorks Stacks 서비스 수명이 2024년 5월 26일에 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 다음 연락처로 문의하십시오. AWS Support 팀 구성: AWS re:포스트 포스트
참고
이러한 속성은 Linux 스택에서만 사용할 수 있습니다.
passenger_apache2
속성
- friendly_error_pages
-
애플리케이션 시작이 실패하는 경우, 익숙한 오류 페이지를 표시할지 여부(문자열). 이 속성은 'on' 또는 'off'로 설정할 수 있으며, 기본 값은 'off'입니다.
node[:passenger][:friendly_error_pages]
- gem_bin
-
Gem 이진수의 위치(문자열). 기본값은
'/usr/local/bin/gem'
입니다.node[:passenger][:gem_bin]
- gems_path
-
gems 경로(문자열). 기본값은 인스턴스의 Ruby 버전에 따라 다릅니다. 예:
-
Ruby 버전 1.8:
'/usr/local/lib/ruby/gems/1.8/gems'
-
Ruby 버전 1.9:
'/usr/local/lib/ruby/gems/1.9.1/gems'
node[:passenger][:gems_path]
-
- high_performance_mode
-
Passenger의 고성능 모드를 사용할지 여부(문자열). 가능한 값은
'on'
와'off'
입니다. 기본값은'off'
입니다.node[:passenger][:high_performance_mode ]
- root_path
-
Passenger 루트 디렉터리(문자열). 기본값은 Ruby 및 Passenger 버전에 따라 다릅니다. Chef 구문에서 값은
"#{node[:passenger][:gems_path]}/passenger-#{passenger[:version]}"
입니다.node[:passenger][:root_path]
- max_instances_per_app
-
앱당 애플리케이션 프로세스 최대 수(숫자). 기본값은
0
입니다. 자세한 내용은 PassengerMaxInstancesPerApp를 참조하세요. node[:passenger][:max_instances_per_app]
- max_pool_size
-
애플리케이션 프로세서의 최대 수(숫자). 기본값은
8
입니다. 자세한 내용은 PassengerMaxPoolSize를 참조하세요. node[:passenger][:max_pool_size]
- max_requests
-
요청의 최대 수(숫자). 기본값은
0
입니다.node[:passenger][:max_requests]
- module_path
-
모듈 경로(문자열). 기본값은 다음과 같습니다.
-
아마존 리눅스 및RHEL:
"#{node['apache']['libexecdir']}/mod_passenger.so"
-
Ubuntu:
"#{passenger[:root_path]}/ext/apache2/mod_passenger.so"
node[:passenger][:module_path]
-
- pool_idle_time
-
애플리케이션 프로세스가 유휴 상태로 있을 수 있는 최대 시간(초)(숫자). 기본값은
14400
(4시간)입니다. 자세한 내용은 PassengerPoolIdleTime를 참조하세요. node[:passenger][:pool_idle_time]
- rails_app_spawner_idle_time
-
Rails 앱 스포너의 최대 유휴 시간(숫자). 이 속성이 0으로 설정되면 앱 스포너는 제한 시간이 없습니다. 기본값은
0
입니다. 자세한 정보는 Spawning Methods Explained를 참조하세요. node[:passenger][:rails_app_spawner_idle_time]
- rails_framework_spawner_idle_time
-
Rails 프레임워크 스포너의 최대 유휴 시간(숫자). 이 속성이 0으로 설정되면 프레임워크 스포너는 제한 시간이 없습니다. 기본값은
0
입니다. 자세한 정보는 Spawning Methods Explained를 참조하세요. node[:passenger][:rails_framework_spawner_idle_time]
- rails_spawn_method
-
Rails 복제 메서드(문자열). 기본값은
'smart-lv2'
입니다. 자세한 정보는 Spawning Methods Explained를 참조하세요. node[:passenger][:rails_spawn_method]
- ruby_bin
-
Ruby 이진수의 위치(문자열). 기본값은
'/usr/local/bin/ruby'
입니다.node[:passenger][:ruby_bin]
- ruby_wrapper_bin
-
Ruby 래퍼 스크립트의 위치(문자열). 기본값은
'/usr/local/bin/ruby_gc_wrapper.sh'
입니다.node[:passenger][:ruby_wrapper_bin]
- stat_throttle_rate
-
Passenger가 파일 시스템 검사를 수행하는 속도(숫자). 기본값은
5
이며, 이는 검사가 최대 5초마다 수행됨을 뜻합니다. 자세한 내용은 PassengerStatThrottleRate를 참조하세요. node[:passenger][:stat_throttle_rate]
- version
-
버전(문자열). 기본값은
'3.0.9'
입니다.node[:passenger][:version]