Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
oleh Walter Oliver
Pengantar
Setelah Anda mengaktifkan konfigurasi bersama, pertanyaan umum adalah apa yang terjadi ketika berbagi jaringan yang melayani file-file tersebut menjadi tidak tersedia. Ketika berbagi tidak berfungsi, sistem konfigurasi akan mendeteksi pemberitahuan perubahan (setelah waktu berbagi habis) dan WAS akan mencoba memuat ulang konfigurasi yang mengakibatkan kegagalan. Pada titik ini, server web tidak akan berfungsi, layanan W3SVC tidak akan dapat mengakses konfigurasi. Untuk memastikan bahwa server Web selalu dapat mengakses file konfigurasi, disarankan agar Anda menggunakan Sistem File Terdistribusi (DFS) dengan replikasi atau file offline.
Catatan
Di Windows Server 2008 R2 (Windows 7), ketika berbagi tidak berfungsi, sistem konfigurasi akan mengirim pemberitahuan khusus ke WAS yang mengatakan bahwa ada kesalahan IO saat mengakses file konfigurasi. Saat ini, WAS akan terus menggunakan salinan konfigurasi yang di-cache yang saat ini dimilikinya. Sementara itu, ini akan terus melakukan polling sistem konfigurasi sampai berbagi muncul kembali (pada saat itu, itu akan memuat ulang konfigurasi). Saat WAS berjalan dengan konfigurasi cache, jika Anda menghentikan WAS, atau me-reboot sistem, server web Anda akan berhenti berfungsi sampai berbagi muncul kembali.
Fitur file offline, atau penembolokan sisi klien, memungkinkan file yang disimpan pada berbagi jaringan diakses bahkan ketika berbagi jaringan tidak tersedia. Ini adalah solusi sederhana untuk memastikan file konfigurasi selalu tersedia dan direkomendasikan untuk file konfigurasi bersama. Namun, berkas luring tidak disarankan untuk isi situs Web, karena ini mengurangi throughput.
Ringkasan masalah: Ketika server IIS 7.0 atau lebih tinggi dikonfigurasi untuk bekerja dalam mode konfigurasi bersama, file konfigurasi disimpan pada berbagi file. Konfigurasi ini disarankan untuk menyiapkan farm web. Tetapi jika berbagi file offline, seluruh pengaturan gagal dan server web berhenti merespons. Selain itu ketika berbagi file muncul lagi, server IIS tidak dapat mendeteksinya memberikan pesan kesalahan berikut:
Kesalahan HTTP 500.19 - kesalahan server internal Halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman tidak valid.
Kita harus melakukan IISreset untuk memulai server web lagi setelah ini.
Informasi Lebih Lanjut
Untuk isi situs Web, Anda mungkin ingin mempertimbangkan untuk menggunakan DFS untuk server file Anda. Untuk informasi selengkapnya tentang DFS, lihat Sistem File Terdistribusi.
Untuk informasi selengkapnya tentang penembolokan sisi klien, bukahttps://www.microsoft.com/.
Mengonfigurasi Konfigurasi Bersama dengan File Offline
Ikuti langkah-langkah di bawah ini untuk menyiapkan konfigurasi bersama dengan file offline (penembolokan sisi klien) diaktifkan.
Langkah 1: Di server Web, di Panel Kontrol, buka File Offline.
Langkah 2: Dalam kotak dialog File Offline, klik Aktifkan File Offline. Jangan reboot mesin belum.
Langkah 3: Pastikan bahwa cache diatur ke baca saja dengan menjalankan perintah berikut:
REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v ReadOnlyCache /t REG_DWORD /d 1 /f
Langkah 4: Reboot server Web.
Langkah 5: Telusuri ke folder berbagi file dari server web. Klik kanan dan pilih "Selalu Tersedia Offline".
Langkah 6: Buka panel kontrol -- > File Offline. Pilih opsi Jadwalkan.
Langkah 7: Jadwalkan sinkronisasi file offline setelah setiap 1 hari atau sesuai persyaratan. Ini bisa dalam beberapa menit juga. Bahkan tanpa menyiapkan penjadwal apa pun, saat saya mengubah apa pun dalam file applicationhost.config, itu tercermin di server web.
Sekarang server web berfungsi dengan baik bahkan jika berbagi file offline dan tidak perlu IISReset sekarang.
Banyak terima kasih kepada Won Yoo dan Amol Mehrotra karena telah membantu kontennya.