คำถามติดแท็ก scheduled-tasks

งานตามกำหนดการคืองานคอมพิวเตอร์ที่กำหนดให้เกิดขึ้นในช่วงเวลาหนึ่งและอาจทำซ้ำ

24
ตั้งค่างานที่กำหนดไว้หรือไม่
ฉันทำงานกับเว็บแอปโดยใช้ Django และฉันอยากรู้ว่ามีวิธีการจัดตารางงานให้ทำงานเป็นระยะหรือไม่ โดยทั่วไปฉันต้องการเรียกใช้ผ่านฐานข้อมูลและทำการคำนวณ / อัปเดตอัตโนมัติเป็นประจำ แต่ดูเหมือนจะไม่พบเอกสารใด ๆ ในการทำเช่นนี้ ไม่มีใครรู้วิธีการตั้งค่านี้หรือไม่? เพื่อชี้แจง: ฉันรู้ว่าฉันสามารถตั้งค่าcronงานให้ทำเช่นนี้ได้ แต่ฉันอยากรู้ว่ามีคุณสมบัติบางอย่างใน Django ที่มีฟังก์ชั่นนี้หรือไม่ ฉันต้องการให้ผู้คนสามารถปรับใช้แอพนี้ด้วยตัวเองโดยไม่ต้องตั้งค่ามาก (ควรเป็นศูนย์) ฉันได้พิจารณาการทริกเกอร์การกระทำเหล่านี้ "ย้อนหลัง" โดยเพียงแค่ตรวจสอบว่างานควรจะได้รับการดำเนินการตั้งแต่ครั้งสุดท้ายที่มีการส่งคำขอไปยังเว็บไซต์ แต่ฉันหวังว่าจะได้สิ่งที่ดีกว่านี้

18
ฉันจะรับ Cron เช่น scheduler ใน Python ได้อย่างไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน9 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังมองหาห้องสมุดใน Python ที่จะให้atและcronชอบฟังก์ชั่น ฉันอยากได้โซลูชัน Python ที่บริสุทธิ์แทนที่จะใช้เครื่องมือที่ติดตั้งลงในกล่อง วิธีนี้ฉันทำงานบนเครื่องที่ไม่มี cron สำหรับผู้ที่ไม่คุ้นเคยcron: คุณสามารถกำหนดเวลางานตามนิพจน์เช่น: 0 2 * * 7 /usr/bin/run-backup # run the backups at 0200 on Every Sunday 0 9-17/2 * * 1-5 /usr/bin/purge-temps # run the purge temps command, every 2 hours …

18
วิ่ง cron ทุก ๆ 30 วินาที
ตกลงดังนั้นฉันมี cron ที่ฉันต้องทำงานทุก ๆ 30 วินาที นี่คือสิ่งที่ฉันมี: */30 * * * * /bin/bash -l -c 'cd /srv/last_song/releases/20120308133159 && script/rails runner -e production '\''Song.insert_latest'\''' มันทำงานได้ แต่จะทำงานทุก 30 นาทีหรือ 30 วินาทีหรือไม่ นอกจากนี้ฉันได้อ่านแล้วว่า cron อาจไม่ใช่เครื่องมือที่ดีที่สุดที่จะใช้ถ้าฉันเรียกใช้บ่อยๆ มีอีกเครื่องมือที่ดีกว่าที่ฉันสามารถใช้หรือติดตั้งบน Ubuntu 11.04 ที่จะเป็นตัวเลือกที่ดีกว่า มีวิธีแก้ไข cron ข้างต้นหรือไม่

8
ทำงานทุก ๆ x นาทีด้วย Windows Task Scheduler [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังพยายามให้ Windows Task Scheduler รัน. exe โดยเฉพาะทุก ๆ 10 นาที แต่ตัวเลือกนั้นอนุญาตให้ทำการประมวลผลวันละครั้งเท่านั้น มีวิธีที่ฉันสามารถใช้เพื่อเรียกใช้. exe ทุก ๆ 10 หรือ 20 นาทีหรือไม่

15
cron รุ่น Windows คืออะไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดเมื่อปีที่แล้ว ปรับปรุงคำถามนี้ การค้นหาโดย Googleซอฟต์แวร์เปิดใช้งานที่ทำหน้าที่เหมือนกับ cron แต่ไม่มีสิ่งใดใน Windows ฉันใช้ Windows XP Professional แต่คำแนะนำสำหรับ Windows ทุกรุ่นจะมีประโยชน์กับใครบางคน นอกจากนี้ยังมีวิธีเรียกใช้คุณสมบัตินี้ (ซึ่งขึ้นอยู่กับคำตอบที่เรียกว่า Task Scheduler) โดยทางโปรแกรมหรือผ่านทางบรรทัดคำสั่ง?

6
Java Timer เทียบกับ ExecutorService?
java.util.Timerฉันมีรหัสที่ฉันกำหนดการงานโดยใช้ ฉันมองไปรอบ ๆ และเห็นExecutorServiceสามารถทำเช่นเดียวกัน ดังนั้นคำถามนี้ตรงนี้คุณเคยใช้TimerและExecutorServiceจัดตารางเวลางานอะไรคือสิ่งที่คุณจะได้รับจากการใช้มากกว่าคนอื่น? ยังต้องการตรวจสอบว่ามีใครใช้Timerชั้นเรียนและพบปัญหาใด ๆ ซึ่งExecutorServiceแก้ไขได้สำหรับพวกเขา

16
วิธีที่ดีที่สุดในการทำงานตามกำหนดเวลา [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา วันนี้เราได้สร้างแอปพลิเคชั่นคอนโซลสำหรับเรียกใช้งานตามกำหนดเวลาสำหรับเว็บไซต์ ASP.NET ของเรา แต่ฉันคิดว่าวิธีนี้เป็นข้อผิดพลาดเล็กน้อยและยากที่จะรักษา คุณทำงานตามกำหนดเวลาของคุณได้อย่างไร (ในสภาพแวดล้อม windows / IIS / ASP.NET) ปรับปรุง: ตัวอย่างของงาน: การส่งอีเมลจากคิวอีเมลในฐานข้อมูล การลบวัตถุที่ล้าสมัยออกจากฐานข้อมูล การดึงข้อมูลสถิติจาก Google AdWords และกรอกข้อมูลลงในฐานข้อมูล

8
ฉันจะเปิดใช้งานการบันทึกประวัติตัวกำหนดเวลางานของ Windows Server ได้อย่างไร
ฉันมี Windows Server 2008 ที่มีงานที่กำหนดเวลาทำงานส่วนใหญ่เป็นไฟล์. bat ที่เรียกไฟล์ PHP ฉันมีผู้ใช้ 2 คนบนเซิร์ฟเวอร์หนึ่งผู้ดูแลระบบและอีกคนเป็นผู้ใช้มาตรฐาน ฉันใช้ผู้ใช้มาตรฐานเพื่อล้างบันทึกประวัติในแท็บ Task Scheduler History โดยใช้ Event Viewer ตอนนี้มันจะไม่บันทึกประวัติใด ๆ อีกต่อไป ภารกิจที่กำหนดเวลาไว้ทั้งหมดไม่มีประวัติในแท็บประวัติอีกต่อไป อย่างไรก็ตามผลลัพธ์การเรียกใช้ล่าสุดจะส่งกลับ 0x0 และตัวกำหนดเวลาทำงานได้ดี กรุณาแนะนำ

11
วิธีการจัดตารางเวลางานเป็นระยะใน Java?
ฉันต้องการกำหนดเวลางานให้ทำงานในช่วงเวลาที่แน่นอน ฉันจะทำสิ่งนี้ได้อย่างไรด้วยการสนับสนุนช่วงเวลาที่ยาวนาน (ตัวอย่างเช่นในแต่ละ 8 ชั่วโมง) java.util.Timer.scheduleAtFixedRateฉันกำลังใช้ ไม่java.util.Timer.scheduleAtFixedRateสนับสนุนช่วงเวลาที่ยาว?

5
วิธีการเรียกใช้ cron หนึ่งครั้งทุกวันเวลา 22.00 น
ฉันได้เข้า: * 22 * * * test > /dev/null อย่างไรก็ตามฉันกำลังได้รับแจ้งทางอีเมลว่านี่ทำงานทุกนาที ฉันสับสนฉันเดาว่าเพราะฉันคิดว่ามันถูกต้องสำหรับสิ่งที่ฉันต้องการ

16
เรียกใช้ไฟล์แบตช์ด้วยตัวกำหนดเวลางาน Windows
ฉันมีไฟล์ชุดทุกวันค้างคาวนี้เป็นรหัส: cd C:\inetpub\wwwroot\infoweb\factuur\cron c:\PHP\php.exe -f ./cron_pdf.php ftp -s:ftp_upload.txt ftp.site.be และฉันสร้างงานด้วย task scheduler ใน Windows 7 เมื่อฉันรัน batch ด้วยตนเองทุกอย่างเป็นไปด้วยดี แต่เมื่อฉันพยายามเรียกใช้งานโดย task scheduler ไม่มีอะไรเกิดขึ้น การกระทำของฉันคือ 'run script' "C:\inetpub\wwwroot\site\x\cron\daily.bat" UAC ปิดใช้งานและฉันเป็นผู้ดูแลระบบ มีความคิดว่าทำไมสิ่งนี้ถึงใช้งานไม่ได้?

2
ฉันจะตั้งค่าภารกิจ Windows ที่กำหนดเวลาให้ทำงานในพื้นหลังได้อย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ไม่มีใครรู้วิธีการตั้งค่างานที่กำหนดเวลาให้ทำงานในพื้นหลังโดยใช้ Windows Task Scheduler? ดูเหมือนจะไม่มีตัวเลือกใด ๆ ในการทำเช่นนี้

2
การสร้างงานที่กำหนดเวลาไว้
ฉันกำลังทำงานกับโครงการ C # WPF ฉันต้องอนุญาตให้ผู้ใช้สร้างและเพิ่มงานที่กำหนดเวลาไว้ใน Windows Task Scheduler ฉันจะทำสิ่งนี้ได้อย่างไรและฉันต้องการอะไรโดยใช้คำสั่งและการอ้างอิงเนื่องจากฉันไม่พบอะไรมากเมื่อค้นหาในอินเทอร์เน็ต
148 c#  wpf  scheduled-tasks 

7
เหตุใดงานตัวกำหนดตารางเวลางาน windows 7 จึงล้มเหลวด้วยข้อผิดพลาด 2147942667
ฉันกำลังเจอปัญหาแปลก ๆ ฉันได้กำหนดงานที่จะล็อกไฟล์แบตช์ เมื่อฉันรันงานด้วยตัวเลือกRun only when user is logged onทุกอย่างทำงานได้ดี Run whether user is logged on or notแต่ผมต้องการที่จะเรียกใช้งานนี้ในพื้นหลังและด้วยเหตุนี้ฉันกำลังทำงานโดยใช้ตัวเลือก ตอนนี้เมื่อฉันรันงานมันไม่ทำงาน ฉันได้รับข้อผิดพลาด 2 รายการต่อไปนี้ ฉันไม่เข้าใจข้อผิดพลาดนี้ โปรดช่วยฉันแก้ไขปัญหานี้. Task Scheduler failed to launch action "C:\Windows\SYSTEM32\cmd.exe" in instance "{2a7cc950-fad9-4633-9701-af75a0fd220d}" of task "\stmm\Daemon". Additional Data: Error Value: 2147942667. Task Scheduler failed to start instance "{2a7cc950-fad9-4633-9701-af75a0fd220d}" of …

6
ฉันต้องการตัวกำหนดตารางเวลา Nodejs ที่อนุญาตให้ทำงานในช่วงเวลาต่างๆ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่? อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันกำลังมองหาตารางงานโหนดที่จะช่วยให้ฉันกำหนดเวลางานจำนวนมากในช่วงเวลาต่างๆได้ ตัวอย่างเช่น ฟังก์ชั่นการโทร A ทุก ๆ 30 วินาที เรียกใช้ฟังก์ชัน B ทุก 60 วินาที เรียกฟังก์ชัน C ทุก 7 วัน ฉันยังต้องการที่จะสามารถเริ่มและหยุดกระบวนการนี้ได้ จนถึงตอนนี้ฉันได้ดู: ในภายหลัง - ไวยากรณ์ทำให้ฉันสับสนและดูเหมือนว่าคุณไม่สามารถกำหนดเวลางานเกินหนึ่งเดือนได้ วาระการประชุม - ดูเหมือนจะมีแนวโน้มมากที่สุด แต่ฉันสับสนเกี่ยวกับฟังก์ชันการทำงานของฐานข้อมูล แผนเวลา - ง่ายเกินไปเริ่มและหยุดไม่ได้ ฉันพบว่าไวยากรณ์ของประโยคหลังสับสน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.