0

请任何人都可以给我一个关于如何设置 cronjob 以每 15 分钟执行一次我的 API 回调 URL 的线索,因为我的控制面板没有这种能力,请我需要带有示例的规范,因为我仍然处于电枢级别,例如:我想设置一个 cronjop 来执行这个 API 回调 url http://shop.site.com/modules/cashenvoy/validation.php每 15 分钟,我的控制面板没有直接 cronjob 设置的选项,请我该如何设置一个 cronjob 来执行这个 URL,谢谢你的建议。

4

3 回答 3

0

此演示假设您已经登录到 cPanel

现在让我们学习如何设置 cron 作业

1) 单击Cron 作业图标

在此处输入图像描述

2)输入您希望每次运行后发送cron作业结果的电子邮件地址 在此处输入图像描述

3) 现在您必须准确定义您希望 cron 作业运行的时间和频率。使用预定义或常用设置之一可以更轻松地完成此操作

在此处输入图像描述

请注意,通过选择通用设置,所有字段都会自动填写。这也有助于您了解每个字段的含义 在此处输入图像描述

如果您有一个共享主机帐户,则不应将 crons 设置为每 10 分钟一次以上。

4)让我们选择每周一次

在此处输入图像描述

5)接下来,输入要运行的脚本的命令,包括路径(从根目录)。如果您在共享主机上 - 在末尾添加 nice -n 15。这确保了服务器给予 cron 的优先级低于关键系统进程,从而有助于保持稳定性和服务器正常运行时间。请记住在命令末尾添加“nice -n 15”!

在此处输入图像描述

6) 准备就绪后,单击添加新的 Cron 作业 在此处输入图像描述

而已!如您在此处所见,已设置 cron 作业。您可以创建额外的 cron 作业,并编辑或删除现有的

在此处输入图像描述

教程到此结束。您现在知道如何在 cPanel 中设置 cron 作业

于 2013-04-10T11:17:56.547 回答
0

第三方 cron 作业提供者可能会有所帮助:http ://www.easycron.com 。

免责声明:我为 easycron.com 工作。

于 2012-10-13T09:30:55.523 回答
0

尝试使用 crontab:

# to list current cron jobs
sudo crontab -u username -l

# edit the cron list
sudo crontab -u username -e

这证明了一个终端,您可以在其中编辑 cron 作业。

插入以下内容:

*/15 * * * * curl -s http://shop.site.com/modules/cashenvoy/validation.php

这将每隔 15 分钟静默呼叫所需的网站。

于 2012-06-03T09:53:51.670 回答