วิธีตั้งค่า Cronjob ให้ทำงานในระดับวินาที หรือตำกว่า 1 นาที

วิธีตั้งค่า-Cronjob--ให้ทำงานในระดับวินาที-หรือตำกว่า-1-นาที

โดยปกติแล้วการตั้งค่า Cronjob หรือ Crontab ไม่ว่าจะอยู่จะเป็น Share Host หรือ VPS Host จะสามารถตั้งค่าได้ในระดับนาที ชั่วโมง วัน เดือน ปี จะไม่สามารถตั้งค่าในระดับวินาทีได้ แต่ในบางโปรเจคเราอาจจะต้องการให้ script ทำงานในระดับวินาที หรือทุก ๆ 5 หรือ 10 วินาที ซึ่งเราสามารถทำได้โดยการใช้คำสั่ง sleep ร่วมกับ wget command วิธีการคือ เพิ่ม wget command + sleep 10 วินาที เพื่อให้ script ทำงานทุก ๆ 10 วินาที บรรทัดแรก cronjob จะสั่งให้ script ทำงานทุก ๆ 1 นาที และใน command บรรทัดต่อมา […]

อ่านเพิ่มเติม


CronJob คืออะไร วิธีตั้งเวลาให้ PHP ทำงาน

CronJob คืออะไร วิธีตั้งเวลาให้ PHP ทำงานตามช่วงเวลา Cronjob เป็นคุณสมบัติพื้นฐานของระบบปฏิบัติการ Linux โดยลีนุกซ์นั้น จัดว่าเป็นระบบปฏิบัติการยูนิกซ์ประเภทหนึ่งด้วยเช่นกัน เราสามารถใช้คุณสมบัติ CronJob นี้ เพื่อกำหนดช่วงเวลาการทำงานของภาษา php หรือ script ใด ๆ โดยอัตโนมัติได้ โดยปกติแล้วการที่ภาษาที่เป็น Server Side ต่าง ๆ จะสามารถเริ่มทำงานได้ จะต้องอากศัย User ในการเริ่มทำงาน คือจะทำการเปิดเบราว์เซอร์หน้าเว็บไซต์นั้น ๆ ก่อน ถึงจะสามารถทำงานคำสั่งต่าง ๆ ภายใน script file นั้น ๆ ได้ แต่เราสามาถใช้ความสามารถของ CronJob ในการสั่งให้ไฟล์นั้น ๆ ทำงานได้ โดยไม่ต้องอาศัยการเปิดหน้าเว็บไซต์ของเลย

อ่านเพิ่มเติม