기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
haproxy 속성
중요
The AWS OpsWorks Stacks 서비스 수명이 2024년 5월 26일에 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 다음 연락처로 문의하십시오. AWS Support 팀 구성: AWS re:포스트 포스트
참고
이러한 속성은 Linux 스택에서만 사용할 수 있습니다.
haproxy
속성은 HAProxy
- balance
-
로드 밸런서가 서버를 선택하는 데 사용하는 알고리즘(문자열). 기본값은
'roundrobin'
입니다. 그 밖의 옵션은 다음과 같습니다.-
'static-rr'
-
'leastconn'
-
'source'
-
'uri'
-
'url_param'
-
'hdr(name)'
-
'rdp-cookie'
-
'rdp-cookie(name)'
이러한 인수에 대한 자세한 정보는 밸런스
를 참조하세요. node[:haproxy][:balance]
-
- check_interval
-
상태 확인 시간 간격(문자열). 기본값은
'10s'
입니다.node[:haproxy][:check_interval]
- client_timeout
-
클라이언트가 비활성 상태로 있을 수 있는 최대 시간(문자열). 기본값은
'60s'
입니다.node[:haproxy][:client_timeout]
- connect_timeout
-
서버 연결 시도가 HAProxy 성공할 때까지 기다리는 최대 시간 (문자열). 기본값은
'10s'
입니다.node[:haproxy][:connect_timeout]
- default_max_connections
-
연결의 기본 최대 수(문자열). 기본값은
'80000'
입니다.node[:haproxy][:default_max_connections]
- global_max_connections
-
연결의 최대 수(문자열). 기본값은
'80000'
입니다.node[:haproxy][:global_max_connections]
- health_check_method
-
상태 확인 메서드(문자열). 기본값은
'OPTIONS'
입니다.node[:haproxy][:health_check_method]
- health_check_url
-
서버 상태를 확인하는 데 사용되는 URL 경로 (문자열). 기본값은
'/'
입니다.node[:haproxy][:health_check_url ]
- queue_timeout
-
무료 연결의 최대 대기 시간(문자열). 기본값은
'120s'
입니다.node[:haproxy][:queue_timeout]
- http_request_timeout
-
전체 HTTP 요청을 기다리는 최대 시간 (문자열). HAProxy 기본값은
'30s'
입니다.node[:haproxy][:http_request_timeout]
- retries
-
서버 연결 실패 후 재시도 횟수(문자열). 기본값은
'3'
입니다.node[:haproxy][:retries]
- server_timeout
-
클라이언트가 비활성 상태로 있을 수 있는 최대 시간(문자열). 기본값은
'60s'
입니다.node[:haproxy][:server_timeout]
- stats_url
-
통계 페이지 URL 경로 (문자열). 기본값은
'/haproxy?stats'
입니다.node[:haproxy][:stats_url]
- stats_user
-
통계 페이지 사용자 이름(문자열). 기본값은
'opsworks'
입니다.node[:haproxy][:stats_user]
maxcon
속성은 백엔드를 HAProxy 허용하는 최대 연결 수를 계산하는 데 사용되는 부하 계수 배율을 나타냅니다. 예를 들어 backend
값이 4인 작은 인스턴스에 Rails 앱 서버가 있다고 가정해 보겠습니다. AWS OpsWorks 스택은 해당 인스턴스에 대해 4개의 Rails 프로세스를 구성합니다. maxcon_factor_rails_app
기본값인 7을 사용하면 Rails 서버에 HAProxy 대한 28개 (4*7) 개의 연결을 처리합니다.
- maxcon_factor_nodejs_app
-
Node.js 앱 서버의 maxcon 비율(숫자). 기본값은
10
입니다.node[:haproxy][:maxcon_factor_nodejs_app]
- maxcon_factor_nodejs_app_ssl
-
(숫자) 인 Node.js 앱 서버의 맥스콘 팩터입니다. SSL 기본값은
10
입니다.node[:haproxy][:maxcon_factor_nodejs_app_ssl]
- maxcon_factor_php_app
-
PHP앱 서버의 맥스콘 팩터 (숫자). 기본값은
10
입니다.node[:haproxy][:maxcon_factor_php_app]
- maxcon_factor_php_app_ssl
-
SSL(숫자) 인 PHP 앱 서버의 맥스콘 계수입니다. 기본값은
10
입니다.node[:haproxy][:maxcon_factor_php_app_ssl]
- maxcon_factor_rails_app
-
Rails 앱 서버의 maxcon 비율(숫자). 기본값은
7
입니다.node[:haproxy][:maxcon_factor_rails_app]
- maxcon_factor_rails_app_ssl
-
SSL(숫자) 가 있는 Rails 앱 서버의 맥스콘 팩터입니다. 기본값은
7
입니다.node[:haproxy][:maxcon_factor_rails_app_ssl]
- maxcon_factor_static
-
정적 웹 서버의 maxcon 비율(숫자). 기본값은
15
입니다.node[:haproxy][:maxcon_factor_static]
- maxcon_factor_static_ssl
-
SSL(숫자) 인 정적 웹 서버의 맥스콘 계수입니다. 기본값은
15
입니다.node[:haproxy][:maxcon_factor_static_ssl]