Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Opsi spesifik platform
Beberapa platform Elastic Beanstalk menentukan namespace opsi yang khusus untuk platform. Namespace dan opsinya tercantum di bawah untuk setiap platform.
catatan
Sebelumnya, pada versi platform berbasis Amazon Linux AMI (sebelumnya Amazon Linux 2), dua fitur berikut dan namespace masing-masing dianggap sebagai fitur spesifik platform, dan terdaftar di sini per platform:
-
Konfigurasi proksi untuk file statis —
aws:elasticbeanstalk:environment:proxy:staticfiles
-
AWS X-Ray dukungan -
aws:elasticbeanstalk:xray
Di versi platform Amazon Linux 2, Elastic Beanstalk mengimplementasikan fitur ini secara konsisten di semua platform pendukung. Namespace terkait sekarang tercantum di halaman Opsi umum untuk semua lingkungan. Kami terus menyebutkannya di halaman ini untuk platform yang memiliki namespace berbeda.
Platform
Opsi platform Docker
Opsi konfigurasi khusus Docker berikut ini berlaku untuk platform Docker dan Docker yang telah dikonfigurasi sebelumnya.
catatan
Opsi konfigurasi ini tidak berlaku untuk
Platform Docker (Amazon Linux 2) dengan Docker Compose
Platform Multicontainer Docker (Amazon Linux AMI AL1) - platform ini sudah pensiun
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
ProxyServer |
Menentukan server web yang digunakan sebagai proksi. |
|
|
Buka opsi platform
Opsi platform Amazon Linux AMI (pra-Amazon Linux 2)
Anda dapat menggunakan namespace berikut untuk mengonfigurasi server proksi agar melayani file statis. Ketika server proksi menerima permintaan untuk file di bawah jalur yang ditentukan, server menyajikan file langsung daripada merutekan permintaan ke aplikasi Anda. Hal ini mengurangi jumlah permintaan yang harus diproses oleh aplikasi Anda harus.
Memetakan jalur yang dilayani oleh server proksi ke folder dalam kode sumber Anda yang berisi aset statis. Setiap pilihan yang Anda tetapkan dalam namespace ini memetakan jalan yang berbeda.
Nama | Nilai |
---|---|
Jalur tempat server proksi akan melayani file. Contoh: |
Nama folder yang berisi file. Contoh: |
Pilihan platform Java SE
Opsi platform Amazon Linux AMI (pra-Amazon Linux 2)
Anda dapat menggunakan namespace berikut untuk mengonfigurasi server proksi agar melayani file statis. Ketika server proksi menerima permintaan untuk file di bawah jalur yang ditentukan, server menyajikan file langsung daripada merutekan permintaan ke aplikasi Anda. Hal ini mengurangi jumlah permintaan yang harus diproses oleh aplikasi Anda harus.
Memetakan jalur yang dilayani oleh server proksi ke folder dalam kode sumber Anda yang berisi aset statis. Setiap pilihan yang Anda tetapkan dalam namespace ini memetakan jalan yang berbeda.
Nama | Nilai |
---|---|
Jalur tempat server proksi akan melayani file. Contoh: |
Nama folder yang berisi file. Contoh: |
Java dengan opsi platform Tomcat
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
JDBC_CONNECTION_STRING |
Koneksi string ke basis data eksternal. |
tidak ada |
tidak ada |
Lihat Properti lingkungan dan pengaturan perangkat lunak lainnya untuk informasi selengkapnya.
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
JVM Options |
Lewati opsi baris perintah ke JVM saat memulai. |
tidak ada |
tidak ada |
Xmx |
Ukuran tumpukan JVM maksimum. |
|
tidak ada |
XX:MaxPermSize |
Bagian dari tumpukan JVM yang digunakan untuk menyimpan definisi kelas dan metadata terkait. catatanOpsi ini hanya berlaku untuk versi Java lebih awal dari Java 8, dan tidak didukung pada platform Elastic Beanstalk Tomcat berbasis Amazon Linux 2 dan yang lebih baru. |
|
T/A |
Xms |
Ukuran tumpukan JVM awal. |
|
T/A |
|
Tentukan pilihan JVM arbitrer selain yang ditentukan oleh platform Tomcat. |
tidak ada |
tidak ada |
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
GzipCompression |
Atur ke Hanya berlaku di Amazon Linux AMI (sebelumnya Amazon Linux 2) versi platform. |
|
|
ProxyServer |
Tetapkan proksi yang digunakan pada instans lingkungan Anda. Jika Anda menetapkan opsi Atur ke Atur ke Untuk informasi selengkapnya, lihat Mengonfigurasi server proksi. |
|
|
.NET Core pada opsi platform Linux
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
ProxyServer |
Menentukan server web yang digunakan sebagai proksi. |
|
|
Opsi platform .NET
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
Target Runtime |
Pilih versi .NET Framework untuk aplikasi Anda. |
|
|
Enable 32-bit Applications |
Atur ke |
|
|
Opsi platform Node.js
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
ProxyServer |
Tetapkan proksi yang digunakan pada instans lingkungan Anda. |
|
|
Opsi platform Amazon Linux AMI (pra-Amazon Linux 2)
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
NodeCommand |
Perintah yang digunakan untuk memulai aplikasi Node.js. Jika string kosong ditentukan, |
"" |
tidak ada |
NodeVersion |
Versi Node.js. Misalnya, Versi Node.js yang didukung bervariasi antara versi platform Node.js. Lihat Node.js di dokumen AWS Elastic Beanstalk Platform untuk daftar versi yang didukung saat ini. catatanKetika dukungan untuk versi Node.js yang Anda gunakan dihapus dari platform, Anda harus mengubah atau menghapus pengaturan versi sebelum melakukan pembaruan platform. Hal ini mungkin terjadi ketika kelemahan keamanan diidentifikasi untuk satu atau beberapa versi Node.js. Ketika ini terjadi, mencoba memperbarui ke versi baru platform yang tidak mendukung konfigurasi NodeVersiongagal. Untuk menghindari perlunya membuat lingkungan baru, ubah opsi NodeVersionkonfigurasi ke versi Node.js yang didukung oleh versi platform lama dan yang baru, atau hapus pengaturan opsi, lalu lakukan pembaruan platform. |
bervariasi | bervariasi |
GzipCompression |
Menentukan apakah kompresi gzip diaktifkan. Jika ProxyServer diatur ke |
|
|
ProxyServer |
Menentukan server web yang harus digunakan untuk koneksi proksi ke Node.js. Jika ProxyServer disetel ke |
|
|
Anda dapat menggunakan namespace berikut untuk mengonfigurasi server proksi agar melayani file statis. Ketika server proksi menerima permintaan untuk file di bawah jalur yang ditentukan, server menyajikan file langsung daripada merutekan permintaan ke aplikasi Anda. Hal ini mengurangi jumlah permintaan yang harus diproses oleh aplikasi Anda harus.
Memetakan jalur yang dilayani oleh server proksi ke folder dalam kode sumber Anda yang berisi aset statis. Setiap pilihan yang Anda tetapkan dalam namespace ini memetakan jalan yang berbeda.
catatan
Pengaturan file statis tidak berlaku jika aws:elasticbeanstalk:container:nodejs::ProxyFiles
ditetapkan ke none
.
Nama | Nilai |
---|---|
Jalur tempat server proksi akan melayani file. Contoh: |
Nama folder yang berisi file. Contoh: |
Opsi platform PHP
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
document_root |
Tentukan direktori anak proyek Anda yang diperlakukan sebagai root web yang dapat diakses publik. |
|
String kosong diperlakukan sebagai |
memory_limit |
Jumlah memori yang dialokasikan ke lingkungan PHP. |
|
tidak ada |
zlib.output_compression |
Menentukan apakah PHP harus menggunakan kompresi untuk output atau tidak. |
|
|
allow_url_fopen |
Menentukan apakah fungsi file PHP diizinkan untuk mengambil data dari lokasi terpencil, seperti situs web atau server FTP. |
|
|
display_errors |
Menentukan apakah pesan kesalahan harus menjadi bagian dari output. |
|
|
max_execution_time |
Menetapkan waktu maksimum, dalam detik, skrip diizinkan berjalan sebelum diakhiri oleh lingkungan. |
|
|
composer_options |
Menetapkan opsi kustom untuk digunakan saat menginstal dependensi menggunakan Composer melalui perintah. composer.phar install Untuk informasi selengkapnya, lihat menginstal |
tidak berlaku |
tidak ada |
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
ProxyServer |
Tetapkan proksi yang digunakan pada instans lingkungan Anda. |
|
|
catatan
Untuk informasi selengkapnya tentang platform PHP, lihat Menggunakan platform PHP Elastic Beanstalk.
Opsi platform Python
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
DJANGO_SETTINGS_MODULE |
Menentukan file pengaturan yang akan digunakan. |
tidak ada |
tidak ada |
Lihat Properti lingkungan dan pengaturan perangkat lunak lainnya untuk informasi selengkapnya.
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
WSGIPath |
File yang berisi aplikasi WSGI. File ini harus memiliki |
Pada versi platform Amazon Linux 2 Python: Pada versi platform Amazon Linux AMI Python: |
tidak ada |
NumProcesses |
Jumlah proses daemon yang harus dimulai untuk grup proses ketika menjalankan aplikasi WSGI. |
|
tidak ada |
NumThreads |
Jumlah utas yang akan dibuat untuk menangani permintaan pada setiap proses daemon dalam grup proses ketika menjalankan aplikasi WSGI. |
|
tidak ada |
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
ProxyServer |
Tetapkan proksi yang digunakan pada instans lingkungan Anda. |
|
|
Opsi platform Amazon Linux AMI (pra-Amazon Linux 2)
Anda dapat menggunakan namespace berikut untuk mengonfigurasi server proksi agar melayani file statis. Ketika server proksi menerima permintaan untuk file di bawah jalur yang ditentukan, server menyajikan file langsung daripada merutekan permintaan ke aplikasi Anda. Hal ini mengurangi jumlah permintaan yang harus diproses oleh aplikasi Anda harus.
Memetakan jalur yang dilayani oleh server proksi ke folder dalam kode sumber Anda yang berisi aset statis. Setiap pilihan yang Anda tetapkan dalam namespace ini memetakan jalan yang berbeda.
Secara default, server proksi di lingkungan Python melayani file apa pun dalam folder yang dinamai static
di jalur /static
.
Nama | Nilai |
---|---|
Jalur tempat server proksi akan melayani file. Contoh: |
Nama folder yang berisi file. Contoh: |
Opsi platform Ruby
Nama | Deskripsi | Default | Nilai yang valid |
---|---|---|---|
RAILS_SKIP_MIGRATIONS |
Menentukan apakah akan dijalankan |
|
|
RAILS_SKIP_ASSET_COMPILATION |
Menentukan apakah kontainer harus menjalankan |
|
|
BUNDLE_WITHOUT |
Daftar grup yang dipisahkan ( |
|
tidak ada |
RACK_ENV |
Menentukan tahap lingkungan apa yang dapat menjalankan aplikasi. Contoh lingkungan umum meliputi pengembangan, produksi, pengujian. |
|
tidak ada |
Lihat Properti lingkungan dan pengaturan perangkat lunak lainnya untuk informasi selengkapnya.