ความคิดเห็นจากเพื่อนร่วมงานของฉันเมื่อวานนี้เกี่ยวกับหัวข้อเดียวกันนี้
"จะมีความเห็นที่แตกต่างอยู่เสมอในเรื่องนี้ ... กฎง่ายๆของฉันคือถ้าคุณต้องการบางสิ่งบางอย่างที่ทำงานทุก ๆ ห้านาที (และคุณไม่สนใจว่าเวลามันจะวิ่งหรือนานแค่ไหนวิ่ง) หรือสิ่งที่ ตอบสนองต่อเหตุการณ์ใช้บริการหากคุณต้องการบางสิ่งบางอย่างที่จะทำงานในเวลาที่เฉพาะเจาะจงในแต่ละวันและคุณแน่ใจว่าจะไม่มีการตักเกินใช้ Scheduler ที่มาพร้อมกับระบบปฏิบัติการหากคุณต้องการไฮบริดทั้งใช้ วิธีแก้ปัญหาสำหรับกรณีที่แตกต่างกันหรือค้นหาบางสิ่งบางอย่างจากชั้นวาง (อาจเป็น Quartz. Net) "
บทความของ Jon Galloway จากปี 2005 "// TODONT: ใช้บริการ Windows เพียงเพื่อเรียกใช้กระบวนการตามกำหนดเวลา"
เป็นการอ่านที่ดี ฉันขอแนะนำให้อ่านความคิดเห็นเพราะการสนทนายังดำเนินต่อไปจนถึงทุกวันนี้และให้ข้อโต้แย้งที่ดีเช่นกัน
ส่วนตัวผมเห็นด้วยกับเพื่อนร่วมงานของฉันในเรื่องนี้ ทำให้มันเรียบง่ายนานเท่าที่จะทำได้ และหากคุณกำลังปรับใช้กับเซิร์ฟเวอร์ Win2008 ให้ตรวจสอบตัวกำหนดเวลางานและคุณสมบัติทั้งหมดที่ตัวกำหนดตารางเวลามาตรฐานเสนอ สำหรับฉันนักฆ่าคือการเริ่มงานที่กำหนดไว้เมื่อมีเหตุการณ์เกิดขึ้น