Crond ชดเชยห้านาที
เป็นไปได้ไหมที่จะออฟเซ็ตสคริปต์ cron เพื่อให้ทำงานทุกๆ 5 นาที? ฉันมีสองสคริปต์สคริปต์ 1 รวบรวมข้อมูลบางส่วนจากฐานข้อมูลหนึ่งและแทรกเข้าไปอีกสคริปต์ 2 ดึงข้อมูลนี้และข้อมูลอื่น ๆ อีกมากมายและสร้างรายงานสวย ๆ จากมัน สคริปต์ทั้งสองต้องทำงานทุก 5 นาที ฉันต้องการออฟเซ็ตสคริปต์ 2 ภายในหนึ่งนาทีเพื่อให้สามารถสร้างรายงานจากข้อมูลใหม่ EG ฉันต้องการสคริปต์หนึ่งทำงาน:00, :05, :10, :15 [...]และสคริปต์สองทำงาน:01, :06, :11, :16 [...]ทุกชั่วโมง สคริปต์ไม่ได้ขึ้นอยู่กับแต่ละอื่น ๆ และสคริปต์ 2 จะต้องรันโดยไม่คำนึงว่าสคริปต์ตัวใดประสบความสำเร็จหรือไม่ แต่มันจะมีประโยชน์ถ้ารายงานอาจมีข้อมูลล่าสุดของ hte เป็นไปได้ด้วย cron? โพสต์; ฉันคิดเกี่ยวกับการใช้ทั้งสองคำสั่งในเชลล์สคริปต์เพื่อให้พวกเขาทำงานได้ทันที แต่สิ่งนี้ไม่ได้ผลบางครั้งสคริปต์ 1 สามารถหยุดรอการรอ API ภายนอก ฯลฯ ดังนั้นอาจใช้เวลานานถึง 15 นาทีในการทำงาน …