Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengonfigurasi server proksi
Elastic Beanstalk menggunakan nginx sebagai proksi terbalik untuk memetakan aplikasi Anda ke penyeimbang beban Elastic Load Balancing di port 80. Elastic Beanstalk menyediakan konfigurasi nginx default yang dapat Anda perluas atau sepenuhnya diganti dengan konfigurasi Anda sendiri.
Secara default, Elastic Beanstalk mengonfigurasi proksi nginx untuk meneruskan permintaan ke aplikasi Anda di port 5000. Anda dapat mengganti port default dengan mengatur PORT
properti lingkungan ke port yang didengarkan aplikasi utama Anda.
catatan
Port yang didengar aplikasi Anda tidak mempengaruhi port yang didengar server nginx untuk menerima permintaan dari penyeimbang beban.
Mengkonfigurasi server proxy pada versi platform Anda
Semua AL2 AL2 023/platform mendukung fitur konfigurasi proxy yang seragam. Untuk informasi selengkapnya tentang mengonfigurasi server proxy pada versi platform Anda yang menjalankan AL2 023/AL2, lihat. Konfigurasi proksi terbalik
Catatan
-
Informasi dalam topik ini hanya berlaku untuk cabang platform berbasis Amazon Linux AMI (AL1). AL2023/ cabang AL2 platform tidak kompatibel dengan versi platform Amazon Linux AMI (AL1) sebelumnya dan memerlukan pengaturan konfigurasi yang berbeda.
-
Pada tanggal 18 Juli 2022, Elastic Beanstalk menetapkan status semua cabang platform berbasis Amazon Linux () untuk pensiun. AMI AL1 Untuk informasi selengkapnya tentang migrasi ke cabang platform Amazon Linux 2023 saat ini dan didukung penuh, lihat. Memigrasi aplikasi Elastic Beanstalk Linux Anda ke Amazon Linux 2023 atau Amazon Linux 2
Jika lingkungan Elastic Beanstalk Go Anda menggunakan versi platform AMI Amazon Linux (sebelumnya Amazon Linux 2), baca informasi di bagian ini.
Elastic Beanstalk menggunakan nginx sebagai proksi terbalik untuk memetakan aplikasi Anda ke penyeimbang beban di port 80. Jika Anda ingin menyediakan konfigurasi nginx Anda sendiri, Anda dapat mengganti konfigurasi default yang disediakan oleh Elastic Beanstalk dengan menyertakan file .ebextensions/nginx/nginx.conf
di paket sumber Anda. Jika file tersedia, Elastic Beanstalk menggunakannya sebagai ganti file konfigurasi nginx default.
Jika Anda ingin menyertakan arahan selain yang ada di blok nginx.conf
http
, Anda juga dapat menyediakan file konfigurasi tambahan di direktori .ebextensions/nginx/conf.d/
paket sumber Anda. Semua file di direktori ini harus memiliki ekstensi .conf
.
Untuk mengambil keuntungan dari fungsionalitas yang disediakan oleh Elastic Beanstalk, seperti Elastic Beanstalk meningkatkan pelaporan dan pemantauan kesehatan, pemetaan aplikasi otomatis, dan file statis, Anda harus menyertakan baris berikut di blok server
file konfigurasi nginx Anda:
include conf.d/elasticbeanstalk/*.conf;