Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
HAProxyReferensi Lapisan
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
catatan
Lapisan ini hanya tersedia untuk tumpukan berbasis Linux.
HAProxyLapisan menggunakan HAProxy
HAProxymemantau lalu lintas dan menampilkan statistik dan kesehatan instance terkait pada halaman web. Secara default, URI adalah http://DNSName
/haproksi? statistik, di mana DNSName
adalah DNS nama HAProxy instance.
Nama pendek: lb
Kompatibilitas: HAProxy Lapisan kompatibel dengan lapisan berikut: custom, db-master, dan memcached.
Port terbuka: HAProxy memungkinkan akses publik ke port 22 (SSH), 80 (HTTP), dan 443 (HTTPS).
Autoassign alamat IP Elastis: Aktif secara default
EBSVolume default: Tidak
Grup keamanan default: AWS - OpsWorks -LB-Server
Konfigurasi: Untuk mengkonfigurasi HAProxy lapisan, Anda harus menentukan yang berikut:
-
Pemeriksaan kesehatan URI (default: http://
DNSName
/). -
Statistik URI (default: http://
DNSName
/haproksi? statistik). -
Kata sandi statistik (opsional).
-
Metode pemeriksaan kesehatan (opsional). Secara default, HAProxy gunakan HTTP OPTIONS metode ini. Anda juga dapat menentukan GET atauHEAD.
-
Aktifkan statistik (opsional)
-
Pelabuhan. Secara default, AWS OpsWorks Stacks mengkonfigurasi HAProxy untuk menangani keduanya HTTP dan HTTPS lalu lintas. Anda dapat mengonfigurasi HAProxy untuk menangani hanya satu atau yang lain dengan mengganti templat
konfigurasi Chef, haproxy.cfg.erb
.
Resep pengaturan:
-
opsworks_initial_setup
-
ssh_host_keys
-
ssh_users
-
mysql: :klien
-
dependensi
-
ebs
-
opsworks_ganglia: :klien
-
haproksi
Konfigurasikan resep:
-
opsworks_ganglia: :configurre-klien
-
ssh_users
-
agent_version
-
haproxy: :konfigurasi
Menyebarkan resep:
-
menyebarkan: :default
-
haproxy: :konfigurasi
Resep shutdown:
-
opsworks_shutdown: :default
-
haproxy: :berhenti
Instalasi:
-
AWS OpsWorks Stacks menggunakan penginstal paket instance untuk menginstal HAProxy ke lokasi defaultnya.
-
Anda harus mengatur syslog untuk mengarahkan file log ke lokasi tertentu. Untuk informasi lebih lanjut, lihat HAProxy
.