Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 41393|Jawab: 1

[ASP.NET] ASP.NET fitur pramuat IIS 10 AlwaysRunning dari MVC 5

[Salin tautan]
Diposting pada 23/01/2021 12.20.25 | | | |
Secara default, kumpulan aplikasi secara otomatis diklaim kembali oleh IIS setelah periode tidak aktif (tidak ada operasi yang diminta). Setelah kumpulan aplikasi didaur ulang, w3wp tidak akan dimulai jika tidak ada yang mengunjungi situs web. Pengguna pertama meminta akses, akses situs web akan sangat lambat dan pengalaman pengguna akan sangat buruk, dan untuk mengatasi situasi ini, Anda dapat menggunakan fitur inisialisasi aplikasi IIS.

IIS8 hadir dengan toolkit inisialisasi aplikasi, IIS7.5 perlu mencari paket instalasi independen untuk instalasi, dan inisialisasi otomatis IIS tidak didukung untuk saat ini lebih rendah dari 7.5.

Metode kasus ini memecahkan masalah akses lambat ASP.Net pertama kalinya, dan kemudian akses lambat setelah jangka waktu tertentu.

Menambahkan kemampuan inisialisasi aplikasi IIS

Di Panel Kontrol, klik Program - Aktifkan atau Nonaktifkan fitur Windows untuk menambahkan "Fungsi inisialisasi aplikasi", seperti yang ditunjukkan di bawah ini:



ASP.NET Pengaturan Web.config

Tambahkan konfigurasi berikut di bawah simpul system.webServer di file web.config situs web:

initializationPage: iis secara otomatis mensimulasikan alamat halaman jalur relatif dari permintaan. hostName: Alamat situs terikat.

Kumpulan aplikasi

Di kumpulan aplikasi situs web yang sesuai, klik Pengaturan Lanjutan, dan pilih mode AlwaysRunning dalam mode startup, seperti yang ditunjukkan pada gambar berikut:




Aktifkan pramuat situs web yang sesuai

Jalur operasi: Situs Web -> Situs web yang sesuai -> Klik kanan, Pengaturan Lanjutan -> Pilihan, Pramuat diaktifkan Benar, seperti yang ditunjukkan pada gambar berikut:







Mantan:asp.net Inti massal mengganti nama paket zip di memori
Depan:Mengenkripsi data dengan ASP.NET machineKey
Diposting pada 22/09/2021 20.35.18 |
Belajar untuk belajar...
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com