Atribut haproxy - AWS OpsWorks

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

Atribut haproxy

penting

Bagian AWS OpsWorks Stacks layanan 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: posting atau melalui AWS Dukungan Premium.

catatan

Atribut ini hanya tersedia di tumpukan Linux.

haproxyAtribut menentukan konfigurasi HAProxyserver. Untuk informasi selengkapnya, lihat HAProxyDokumen. Untuk informasi selengkapnya tentang cara mengganti atribut bawaan untuk menentukan nilai kustom, lihatMengesampingkan Atribut.

keseimbangan

Algoritma yang digunakan oleh penyeimbang beban untuk memilih server (string). Nilai default-nya adalah 'roundrobin'. Pilihan lainnya adalah:

  • 'statis-rr'

  • 'paling sedikit'

  • 'sumber'

  • 'uri'

  • 'url_param'

  • 'hdr (nama) '

  • 'rdp-cookie'

  • 'rdp-cookie (nama) '

Untuk informasi lebih lanjut tentang argumen ini, lihat keseimbangan.

node[:haproxy][:balance]
check_interval

Interval waktu pemeriksaan kesehatan (string). Nilai default-nya adalah '10s'.

node[:haproxy][:check_interval]
client_timeout

Jumlah maksimum waktu yang klien dapat tidak aktif (string). Nilai default-nya adalah '60s'.

node[:haproxy][:client_timeout]
connect_timeout

Jumlah maksimum waktu yang HAProxy akan menunggu upaya koneksi server untuk berhasil (string). Nilai default-nya adalah '10s'.

node[:haproxy][:connect_timeout]
default_max_connections

Jumlah maksimum default koneksi (string). Nilai default-nya adalah '80000'.

node[:haproxy][:default_max_connections]
global_max_connections

Jumlah maksimum koneksi (string). Nilai default-nya adalah '80000'.

node[:haproxy][:global_max_connections]
health_check_method

Metode pemeriksaan kesehatan (string). Nilai default-nya adalah 'OPTIONS'.

node[:haproxy][:health_check_method]
health_check_url

URLJalur yang digunakan untuk memeriksa kesehatan server (string). Nilai default-nya adalah '/'.

node[:haproxy][:health_check_url ]
antrian_batas waktu

Waktu tunggu maksimum untuk koneksi gratis (string). Nilai default-nya adalah '120s'.

node[:haproxy][:queue_timeout]
http_request_timeout

Jumlah maksimum waktu yang HAProxy akan menunggu HTTP permintaan lengkap (string). Nilai default-nya adalah '30s'.

node[:haproxy][:http_request_timeout]
mencoba lagi

Jumlah percobaan ulang setelah kegagalan koneksi server (string). Nilai default-nya adalah '3'.

node[:haproxy][:retries]
server_timeout

Jumlah maksimum waktu yang klien dapat tidak aktif (string). Nilai default-nya adalah '60s'.

node[:haproxy][:server_timeout]
stats_url

URLJalur untuk halaman statistik (string). Nilai default-nya adalah '/haproxy?stats'.

node[:haproxy][:stats_url]
stats_user

Nama pengguna halaman statistik (string). Nilai default-nya adalah 'opsworks'.

node[:haproxy][:stats_user]

maxconAtribut mewakili pengganda faktor beban yang digunakan untuk menghitung jumlah maksimum koneksi yang HAProxy memungkinkan backend. Misalnya, Anda memiliki server aplikasi Rails pada instance kecil dengan backend nilai 4, yang berarti bahwa AWS OpsWorks Stacks akan mengkonfigurasi empat proses Rails untuk contoh itu. Jika Anda menggunakan maxcon_factor_rails_app nilai default 7, HAProxy akan menangani 28 (4* 7) koneksi ke server Rails.

maxcon_factor_nodejs_app

Faktor maxcon untuk server aplikasi Node.js (angka). Nilai default-nya adalah 10.

node[:haproxy][:maxcon_factor_nodejs_app]
maxcon_factor_nodejs_app_ssl

Faktor maxcon untuk server aplikasi Node.js dengan SSL (angka). Nilai default-nya adalah 10.

node[:haproxy][:maxcon_factor_nodejs_app_ssl]
maxcon_factor_php_app

Faktor maxcon untuk server PHP aplikasi (angka). Nilai default-nya adalah 10.

node[:haproxy][:maxcon_factor_php_app]
maxcon_factor_php_app_ssl

Faktor maxcon untuk server PHP aplikasi dengan SSL (angka). Nilai default-nya adalah 10.

node[:haproxy][:maxcon_factor_php_app_ssl]
maxcon_factor_rails_app

Faktor maxcon untuk server aplikasi Rails (angka). Nilai default-nya adalah 7.

node[:haproxy][:maxcon_factor_rails_app]
maxcon_factor_rails_app_ssl

Faktor maxcon untuk server aplikasi Rails dengan SSL (angka). Nilai default-nya adalah 7.

node[:haproxy][:maxcon_factor_rails_app_ssl]
maxcon_factor_static

Faktor maxcon untuk server web statis (angka). Nilai default-nya adalah 15.

node[:haproxy][:maxcon_factor_static]
maxcon_factor_static_ssl

Faktor maxcon untuk server web statis dengan SSL (angka). Nilai default-nya adalah 15.

node[:haproxy][:maxcon_factor_static_ssl]