คำถามติดแท็ก schedule

6
Magento 1.9.1 cron_schedule ไม่ได้ถูกเลือกมานาน
ฉันใช้เวลาเกือบ 3 วันและไม่สามารถเข้าใจและทำให้ Magento Cron ดำเนินงานตามกำหนดเวลาได้ ฉันใช้ Magento 1.9.1.0 และเมื่อไม่นานมานี้พบว่าอีเมลคำสั่งซื้อถูกจัดคิวแทนที่จะส่งทันที ฉันเข้าใจความจำเป็น แต่ไม่สามารถทำให้ระบบเลือกคิวได้ นี่คือสิ่งที่ฉันเห็นสำหรับ Cronjob นี่คือบรรทัดคำสั่ง cronjob ของฉัน นี่คือวิธีการสร้างงานในตาราง cron_schedule เนื่องจากบันทึกถูกสร้างขึ้นในตาราง cron_schedule ฉันคิดว่า Cron กำลังทำงานหนึ่งครั้งในทุก ๆ 5 นาที ถ้าฉันลบระเบียนเหล่านี้ด้วยตนเองผ่านทาง PhpMyAdmin ระเบียนจะถูกสร้างขึ้นโดยอัตโนมัติหลังจากเวลาผ่านไปสักครู่ แต่สถานะของงานยังคง 'รอดำเนินการ' และไม่เสร็จสมบูรณ์ ไม่แน่ใจว่ามีอะไรผิดปกติในการกำหนดค่าของฉันหรือฉันหายไปอะไร ใครช่วยได้โปรดช่วยฉันทำอย่างไรให้งานที่กำหนดเวลาทำงานตรงเวลา ทำไมจึงสร้างหลายระเบียนสำหรับรหัสงานหนึ่งรหัส ปรับปรุง ฉันล้างตารางทั้งหมดและ cron สร้างงานที่กำหนดเวลาไว้ งานทั้งหมดอยู่ในสถานะรอดำเนินการและไม่เคยทำงานแม้แต่จะรอนานกว่า 60 นาที มีบางอย่างผิดปกติใน Magento 1.9.1 อัปเดต 11/02: วันนี้ฉันทำการวิเคราะห์เพิ่มเติมเกี่ยวกับกระบวนการ ฉันแก้ไข …

1
การตั้งค่า Magento Advanced / System / Cron *
สรุป ดังนั้นฉันต้องการยืนยันความเข้าใจของฉันเกี่ยวกับการกำหนดค่า cron กับ Magento; ภายใต้คอนโซลผู้ดูแลระบบSystem > Configuration > Advanced > System > Cron: สร้างตารางทุก ๆ # ฉันไม่แน่ใจว่าการตั้งค่านี้เกี่ยวข้องกับอะไร กำหนดการล่วงหน้าสำหรับ # ฉันสมมติว่าจะกำหนด # ล่วงหน้าของ crons หากตัวกำหนดตารางเวลา cron ถูกกำหนดค่าในแท็บ cron เพื่อให้ทำงานทุก ๆ 5 นาทีหมายเลขนี้ควรถูกกำหนดเป็น5หรือ Magento จะไม่กำหนดเวลางานที่กำหนดไว้แล้วหรือไม่ พลาดถ้าไม่ทำงานภายใน # ดูเหมือนว่าฉันจะบอกว่าเมื่อ cron มีกำหนดให้ทำงานและไม่ได้ดำเนินการภายใน # นาทีมันถูกตั้งค่าเป็น 'พลาด' ล้างประวัติทุก # ฉันคิดว่ามันควรจะวิ่งผ่านcron_Scheduleโต๊ะและล้างตารางที่พลาดและดำเนินการทั้งหมด # นาทีหลังจากที่พวกเขาถูกประหาร / พลาด? ประวัติความสำเร็จอายุการใช้งาน …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.