Migrasi dari. NETpada platform Windows Server ke. NETCore pada platform Linux di Elastic Beanstalk - AWS Elastic Beanstalk

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

Migrasi dari. NETpada platform Windows Server ke. NETCore pada platform Linux di Elastic Beanstalk

Anda dapat memigrasikan aplikasi yang berjalan di. NETpada platform Windows Server ke file. NETInti pada platform Linux. Berikut ini adalah beberapa pertimbangan saat bermigrasi dari Windows ke platform Linux.

Pertimbangan untuk bermigrasi ke. NETInti pada platform Linux

Luas Perubahan dan informasi

Konfigurasi aplikasi

Di platform Windows, Anda menggunakan manifes deployment untuk menentukan aplikasi yang berjalan di lingkungan Anda. The. NETInti pada platform Linux menggunakan Procfile untuk menentukan aplikasi yang berjalan pada instance lingkungan Anda. Untuk detail tentang paketan aplikasi, lihat Aplikasi bundling untuk. NETInti pada platform Elastic Beanstalk Linux.

Server proksi

Pada platform Windows, Anda gunakan IIS sebagai server proxy aplikasi Anda. The. NETInti pada platform Linux menyertakan nginx sebagai proxy terbalik secara default. Anda dapat memilih untuk tidak menggunakan server proksi dan menggunakan Kestrel sebagai server web Anda. Untuk pelajari selengkapnya, lihat Mengonfigurasi server proksi.

Perutean

Pada platform Windows, Anda menggunakan IIS kode aplikasi Anda dan menyertakan manifes penyebaran untuk mengonfigurasi IIS jalur. Untuk. NETInti pada platform Linux, Anda gunakan ASP. NETPerutean inti dalam kode aplikasi Anda, dan perbarui konfigurasi nginx lingkungan Anda. Untuk pelajari selengkapnya, lihat Mengonfigurasi server proksi.

Log

Platform Linux dan Windows mengalirkan log yang berbeda. Untuk detailnya, lihat Bagaimana Elastic Beanstalk mengatur Log CloudWatch .