Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengonfigurasi server proksi
AWS Elastic Beanstalk menggunakan NGINX
Secara default, Elastic Beanstalk NGINX mengonfigurasi proxy untuk meneruskan permintaan ke aplikasi Anda pada port 5000. Anda dapat mengganti port default dengan mengatur PORT
properti lingkungan ke port yang didengarkan aplikasi utama Anda.
catatan
Port yang didengarkan aplikasi Anda tidak memengaruhi port yang didengarkan NGINX server 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
Contoh file konfigurasi berikut memperluas NGINX konfigurasi lingkungan Anda. Konfigurasi mengarahkan permintaan ke /api
ke aplikasi web kedua yang mendengarkan port 5200 di web server. Secara default, Elastic Beanstalk meneruskan permintaan ke satu aplikasi yang mendengarkan port 5000.
contoh 01_custom.conf
location /api { proxy_pass http://127.0.0.1:5200; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $http_connection; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }