ລາຍການຫົວເລື່ອງ
ເຈົ້າຍັງກັງວົນກ່ຽວກັບ Cron Job ບໍ່ເຮັດວຽກບໍ? ຫຼັງຈາກອ່ານບົດຄວາມນີ້, ບັນຫາທັງຫມົດຂອງທ່ານຈະຖືກແກ້ໄຂ!
Cron Job ມີບົດບາດສໍາຄັນໃນການຄຸ້ມຄອງວຽກງານອັດຕະໂນມັດ, ບໍ່ວ່າຈະເປັນການສໍາຮອງຂໍ້ມູນໄຟລ໌ເປັນປົກກະຕິຫຼືປະຕິບັດການ synchronization ຂໍ້ມູນ.
ຕອນນີ້ພວກເຮົາຈະມາວິເຄາະວິທີການ ເພີ່ມ Cron Job ໃນ HestiaCP ແລະແກ້ໄຂບັນຫາທົ່ວໄປທີ່ເຮັດໃຫ້ວຽກງານບໍ່ມີປະສິດທິພາບ.
Cron Job ແມ່ນຫຍັງ ແລະເປັນຫຍັງມັນຈຶ່ງສຳຄັນ?
Cron Job ແມ່ນເຄື່ອງມືທີ່ປະຕິບັດຄໍາສັ່ງອັດຕະໂນມັດໃນເວລາທີ່ກໍານົດ.
ຈິນຕະນາການວ່າທ່ານມີຜູ້ຊ່ວຍທີ່ຈະສໍາຮອງຂໍ້ມູນຂອງທ່ານໃນທຸກໆເຊົ້າໂດຍບໍ່ຈໍາເປັນຕ້ອງເຮັດຫຍັງ, ນີ້ແມ່ນສະເຫນ່ຂອງ Cron Job.
ສຳລັບຜູ້ເບິ່ງແຍງລະບົບເຊີບເວີ ແລະ ຜູ້ປະກອບການເວັບໄຊທ໌ WordPress , ລະບົບອັດຕະໂນມັດນີ້ແມ່ນກຸນແຈສຳຄັນໃນການປະຫຍັດເວລາ ແລະ ເພີ່ມປະສິດທິພາບ.

ວິທີການເພີ່ມ Cron Job ໃນ HestiaCP?
ຂັ້ນຕອນທີ 1: ເຂົ້າສູ່ລະບົບກະດານຈັດການ HestiaCP
- ເປີດຕົວທ່ອງເວັບ, ໃສ່ທີ່ຢູ່ແຜງ HestiaCP ໃນແຖບທີ່ຢູ່, ແລະເຂົ້າສູ່ລະບົບບັນຊີຜູ້ເບິ່ງແຍງຂອງທ່ານ.
ຂັ້ນຕອນທີ 2: ໃສ່ກະດານຜູ້ໃຊ້
- ເລືອກບັນຊີຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການເພີ່ມໜ້າວຽກຢູ່ໃນເມນູດ້ານຊ້າຍ.
ຂັ້ນຕອນທີ 3: ເປີດວຽກ Cron
- ພົບໃນແຜງຜູ້ໃຊ້ "ວຽກ Cron", ຄລິກເພື່ອເຂົ້າໄປ.
ຂັ້ນຕອນທີ 4: ເພີ່ມວຽກງານໃຫມ່
- ໃນແຈຂວາເທິງ, ຄລິກ "ເພີ່ມວຽກ Cron" ປຸ່ມ.
ຂັ້ນຕອນທີ 5: ຕັ້ງຄ່າ Cron Job
- ຕື່ມຂໍ້ມູນໃສ່ເວລາແລະຄໍາສັ່ງສໍາລັບການປະຕິບັດວຽກງານ:
Minute: 0
Hour: 2
Day: *
Month: *
Day of Week: *
ການຕັ້ງຄ່າຂ້າງເທິງນີ້ຊີ້ໃຫ້ເຫັນວ່າວຽກງານດໍາເນີນການຫນຶ່ງຄັ້ງຕໍ່ມື້ໃນເວລາ 2 ໂມງເຊົ້າ.
ຕົວຢ່າງ ຄຳສັ່ງ :
rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
ວ່ອງໄວທ່ານ ອາຊື ກອນສິນ ນັກທຸລະກິດລາວ
rcloneສໍາລັບການຊິງໄຟລ໌,-Pພາລາມິເຕີສະແດງໃຫ້ເຫັນຄວາມຄືບຫນ້າຂອງການໂອນແລະເປັນປະໂຫຍດສໍາລັບການ debugging.
ຂັ້ນຕອນທີ 6: ບັນທຶກວຽກງານ
- ກົດ “ ບັນທຶກ” ປຸ່ມແລະຫນ້າວຽກໄດ້ຖືກເພີ່ມ.
ວິທີການກວດສອບວ່າ Cron Job ເຮັດວຽກເປັນປົກກະຕິບໍ?
ເບິ່ງບັນທຶກໜ້າວຽກ
- ຊອກຫາໜ້າວຽກທີ່ທ່ານເພີ່ມໃສ່ໜ້າວຽກ Cron.
- ກົດ "ບັນທຶກ" ເບິ່ງບັນທຶກການປະຕິບັດ.
ຖ້າບໍ່ມີບັນທຶກການປະຕິບັດວຽກງານຢູ່ໃນບັນທຶກ, ມັນຫມາຍຄວາມວ່າວຽກງານບໍ່ໄດ້ຜົນ. ຕໍ່ໄປ, ພວກເຮົາອະທິບາຍວິທີການແກ້ໄຂບັນຫານີ້.
ເຫດຜົນທົ່ວໄປແລະວິທີແກ້ໄຂສໍາລັບຄວາມລົ້ມເຫຼວຂອງ Cron Job ທີ່ຈະມີຜົນກະທົບໃນ HestiaCP
1. ບັນຫາການອະນຸຍາດ
ໃຫ້ແນ່ໃຈວ່າຜູ້ໃຊ້ປະຕິບັດຫນ້ານັ້ນມີສິດອະນຸຍາດທີ່ຖືກຕ້ອງໃນການເຂົ້າເຖິງ rclone ຫຼືຄໍາສັ່ງອື່ນໆ.
ວິທີແກ້ໄຂທ່ານ ອາຊື ກອນສິນ ນັກທຸລະກິດລາວ
ມອບສິດທີ່ເຫມາະສົມກັບຜູ້ໃຊ້ໃນ HestiaCP ແລະຢືນຢັນ rclone ຕິດຕັ້ງແລະຕັ້ງຄ່າຢ່າງຖືກຕ້ອງ.
2. ການບໍລິການ Cron ບໍ່ເລີ່ມ ຫຼື restart
ຫຼັງຈາກການເພີ່ມຫຼືປັບປຸງວຽກງານ, ການບໍລິການ Cron ຈໍາເປັນຕ້ອງໄດ້ຮັບການເລີ່ມຕົ້ນໃຫມ່.
ຄໍາສັ່ງໃຫ້ restart ການບໍລິການ Cron
ອີງຕາມການຕັ້ງຄ່າລະບົບຂອງທ່ານ, ໃຊ້ຫນຶ່ງໃນຄໍາສັ່ງຕໍ່ໄປນີ້:
# 对于使用 systemd 的系统
sudo systemctl restart cron
# 对于较旧的 init.d 系统
sudo /etc/init.d/cron restart
# 或者使用 service 命令
sudo service cron restart
ຄຳແນະນຳ : ຫຼັງຈາກດັດແປງໜ້າວຽກທີ່ກຳນົດເວລາໄວ້ແລ້ວ, ໃຫ້ແນ່ໃຈວ່າໄດ້ເລີ່ມການບໍລິການ Cron ຄືນໃໝ່; ຖ້າບໍ່ດັ່ງນັ້ນ, ໜ້າວຽກຈະບໍ່ມີຜົນ.
3. ບັນຫາເສັ້ນທາງຄໍາສັ່ງ
ບາງຄັ້ງ Cron Job ອາດຈະບໍ່ຮັບຮູ້ໂຄງການໃນເສັ້ນທາງ.
ວິທີແກ້ໄຂທ່ານ ອາຊື ກອນສິນ ນັກທຸລະກິດລາວ
ວາງເສັ້ນທາງເຕັມໄປຫາຄໍາສັ່ງ. ຕົວຢ່າງ:
/usr/bin/rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
ວິທີການກວດສອບວ່າ Cron Job ຖືກປະຕິບັດເປັນປົກກະຕິບໍ?
ຈໍາລອງຄໍາສັ່ງແລ່ນທ່ານ ອາຊື ກອນສິນ ນັກທຸລະກິດລາວ
ປະຕິບັດຄໍາສັ່ງດ້ວຍຕົນເອງໃນ Cron Job ເພື່ອເບິ່ງວ່າມີຂໍ້ຜິດພາດໃດໆ.ເບິ່ງບັນທຶກລະບົບທ່ານ ອາຊື ກອນສິນ ນັກທຸລະກິດລາວ
ປະຕິບັດຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອກວດເບິ່ງບັນທຶກ Cron ຂອງລະບົບ:
cat /var/log/syslog | grep CRON
ສະຫຼຸບ: ວິທີການຮັບປະກັນວ່າ Cron Job ໃນ HestiaCP ເຮັດວຽກຢ່າງມີປະສິດທິພາບ?
- ກຳນົດເວລາ ແລະຄຳສັ່ງຢ່າງລະມັດລະວັງເມື່ອເພີ່ມໜ້າວຽກ.
- ໃຫ້ແນ່ໃຈວ່າເສັ້ນທາງຄໍາສັ່ງແລະການອະນຸຍາດຂອງຜູ້ໃຊ້ຖືກຕ້ອງ.
- ຫຼັງຈາກການດັດແກ້ແຕ່ລະຫນ້າວຽກ, restart ການບໍລິການ Cron.
- ກວດເບິ່ງບັນທຶກ ແລະຜົນຜະລິດເພື່ອຮັບປະກັນໃຫ້ວຽກງານຖືກປະຕິບັດຕາມທີ່ຄາດໄວ້.
ທັດສະນະຂອງຂ້ອຍ: ເປັນຫຍັງມັນຈຶ່ງມີຄວາມສໍາຄັນຫຼາຍທີ່ຈະເປັນນາຍ Cron Jobs?
ອັດຕະໂນມັດແມ່ນເປັນຫຼັກຂອງການຄຸ້ມຄອງທີ່ທັນສະໄຫມ, ແລະ Cron Jobs ແມ່ນພື້ນຖານຂອງມັນ. ໃນຍຸກດິຈິຕອລທີ່ມີການແຂ່ງຂັນຢ່າງຮຸນແຮງ, ການຮູ້ວິທີການກໍາຫນົດຄ່າແລະປະສິດທິພາບການນໍາໃຊ້ Cron Jobs ບໍ່ພຽງແຕ່ສາມາດປະຫຍັດເວລາຫຼາຍ, ແຕ່ຍັງຫຼີກເວັ້ນຄວາມຜິດພາດທີ່ເກີດຈາກການລະເລີຍຂອງມະນຸດ. HestiaCP ເຮັດໃຫ້ງ່າຍດາຍແລະປະສິດທິພາບນີ້, ແຕ່ວ່າພຽງແຕ່ຖ້າຫາກວ່າທ່ານຊໍານິຊໍານານວິທີການປະຕິບັດງານທີ່ຖືກຕ້ອງ.
ເພີ່ມປະສິດທິພາບການຈັດການເຊີບເວີຂອງເຈົ້າດຽວນີ້!
ໃນປັດຈຸບັນທີ່ທ່ານໄດ້ຮຽນຮູ້ວິທີການເພີ່ມແລະຈັດການວຽກ cron ໃນ HestiaCP, ທ່ານຍັງໄດ້ຮຽນຮູ້ວິທີການແກ້ໄຂບັນຫາທົ່ວໄປ.
ຢ່າລັງເລ, ດຳເນີນການດຽວນີ້ ແລະນຳໃຊ້ຄວາມຮູ້ນີ້ເຂົ້າໃນໂຄງການຕົວຈິງຂອງເຈົ້າ.
ໃນອະນາຄົດ, ທ່ານຈະພົບເຫັນວ່າຄວາມພະຍາຍາມອັດຕະໂນມັດທັງຫມົດຈະເປັນການຊຸກຍູ້ອັນໃຫຍ່ຫຼວງຕໍ່ຄວາມສໍາເລັດຂອງທ່ານ.
ຫວັງວ່າ ບົດຄວາມ "ວິທີການເພີ່ມວຽກ Cron ໃສ່ HestiaCP ແລະແກ້ໄຂບັນຫາທີ່ມັນບໍ່ໄດ້ຜົນ?" ທີ່ແບ່ງປັນໃນ ບລັອກຂອງ Chen Weiliang ( https://www.chenweiliang.com/ ) ຈະເປັນປະໂຫຍດຕໍ່ທ່ານ.
ຮູ້ສຶກວ່າບໍ່ເສຍຄ່າທີ່ຈະແບ່ງປັນລິ້ງຂອງບົດຄວາມນີ້: https://www.chenweiliang.com/cwl-32120.html
