เป็นเวลาสองสามสัปดาห์ แอปพลิเคชันบางตัวใน IIS หยุดตอบสนอง เมื่อพยายามเข้าถึงไซต์ แอปส่งคืนข้อผิดพลาด:
ใน Windows Event Log ฉันพบ 2 เหตุการณ์ใน Application Log: 2297 และ 2307:
กระบวนการของผู้ปฏิบัติงานสำหรับกลุ่มแอปพลิเคชัน 'ชื่อแอป' พบข้อผิดพลาด 'ไม่สามารถอ่านไฟล์การกำหนดค่า
' พยายามอ่านข้อมูลการกำหนดค่าจากไฟล์ '\?\C:\inetpub\temp\apppools\AppName\AppName.config' หมายเลขบรรทัด '0' ช่องข้อมูลมีรหัสข้อผิดพลาด
และ:
กระบวนการของผู้ปฏิบัติงานสำหรับกลุ่มแอปพลิเคชัน 'CourrierTlsWeb' พบข้อผิดพลาด 'ไม่สามารถอ่านไฟล์การกำหนดค่า
' พยายามอ่านข้อมูลการกำหนดค่าโมดูลส่วนกลางจากไฟล์ '\?\C:\inetpub\temp\apppools\AppName\AppName.config' หมายเลขบรรทัด '0' การเริ่มต้นกระบวนการของผู้ปฏิบัติงานถูกยกเลิก
เมื่อสิ่งนี้เกิดขึ้น เราจะรีไซเคิล Application Pool ของ Webapp และไซต์จะกลับมาออนไลน์ ฉันได้ตรวจสอบโปรแกรมป้องกันไวรัสเพื่อดูว่ากำลังบล็อกไฟล์ปรับแต่งหรือไม่ แต่ไม่พบตัวบ่งชี้ใดๆ ที่ AV อาจบล็อกไฟล์ ฉันได้ตรวจสอบดิสก์แล้ว แต่ไม่พบข้อผิดพลาดเช่นกัน อะไรเป็นสาเหตุของเหตุการณ์เหล่านี้
สิ่งนี้กำลังทำงานบน Windows Server 2019 STD
ขอแสดงความนับถืออย่างสูง.
อัปเดต
เห็นได้ชัดว่า DFS มีส่วนเกี่ยวข้องกับเรื่องนี้ มีเซิร์ฟเวอร์ IIS 2 เครื่องที่ซิงค์โฟลเดอร์การกำหนดค่า ฉันได้ติดตามบทความนี้:
https://techcommunity.microsoft.com/t5/iis-support-blog/configuration-file-related-errors-in-a-shared-iis-environment/ba-p/334361