问题标签 [cron-task]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cron - 奇怪的 CRON 行为
我知道这可能非常模糊,但不确定为什么会这样,希望有人能够为我阐明这一点。
我有一个访问 Gmail 联系人(已授权)的自定义脚本,它将联系人与 Gmail 和我的自定义 CRM 同步。
当我在浏览器中运行脚本时,一切正常,没有问题。当我在“脚本”上运行我的 CRON 作业时,脚本无法登录帐户并使同步正常运行。
你知道为什么这在 CRON 和我的浏览器访问之间可能如此不同吗?
bash - 每 30 秒运行一次 cron 作业的最佳方式是什么?
我想每 30 秒运行一次 cron 作业,但 cron 不允许调度作业的频率超过一分钟一次。
每 30 秒运行一次 cron 作业的最佳方式是什么?
python - 使用 Python 持续监控程序/进程
我正在尝试不断监视一个基本上是 Python 程序的进程。如果程序停止,那么我必须重新启动程序。我正在使用另一个 Python 程序来执行此操作。
例如,假设我必须不断运行一个名为run_constantly.py
. 我最初手动运行该程序,它将其进程 ID 写入文件“PID”(在位置 out/PROCESSID/PID 中)。
现在我运行另一个程序,它具有以下代码run_constantly.py
来从 Linux 环境监视程序:
我没有在checkPID()
此处包含该功能。checkPID()
基本上检查进程 ID 是否仍然存在(即程序是否仍在运行),如果不存在,则返回0
. 在上面的程序中,我检查 if res == 0
,如果是,那么我使用 Python 的调度程序来调度程序。但是,我目前面临的主要问题是,一旦我安排使用该功能,该程序的进程 ID 和该run_constantly.py
程序的进程 ID就会相同。所以如果程序崩溃了,下面的程序仍然认为它正在运行(因为两个进程ID相同),因此继续进入else循环休眠并再次监控。run_constantly.py
scheduler.add_cron_job()
run_constantly.py
run_constantly.py
有人可以告诉我如何解决这个问题吗?有没有一种简单的方法可以持续监控程序并在程序崩溃时重新安排它?
module - 在 opencart 中创建自定义提要
我想在 opencart 中创建产品提要。但是我有问题,我不明白如何在 3 小时内定期更新该提要。
是否有任何示例或教程如何创建自动流程?
因为我正在考虑的解决方案是create controller witch updates feed upon execution -> create unix or winx cron-job
,但是当我浏览互联网时,这些提要扩展不使用那些......
cron - 为python脚本设置一个cron作业
我想为 cron 作业运行以下命令
我已经设置了一个如下所示的 cron 作业
收到以下错误
任何人都可以帮助解决什么问题以及如何设置它?
celery - 从周二 12 点到周三 12 点为 Celery 编写 cron 任务
我正在尝试编写一个定期cron
任务,celery
该任务应该从周二中午 12 点到周三下午 12 点每小时执行一次。这是一个 24 小时的周期,但跨越了两个不同的日子。是否可以将其安排为单个任务,例如
@periodic_task(run_every=crontab(<an expression equivalent to stated above>))
目前我正在编写两个任务:一个带有装饰器:
crontab(minute='0',hour='12-23',day_of_week='tue')
另一个带有此处
crontab(minute='0',hour='0-11',day_of_week='wed')
给出了一些示例
谢谢
java - Cron 作业检查存储在 mysql 数据库中的每个用户的邮箱的所有文件夹
我正在使用javamail
阅读邮箱。现在我需要轮询邮箱并检查是否收到、发送、保存草稿等任何新邮件。有什么好的方法可以做到这一点push mail
?现在我正在接受imap
并且gmail
必须扩展对pop3
其他常见电子邮件帐户的支持。所以我想知道在大多数情况下使用什么以及如何做到这一点。是否有任何计划作业支持javamail
立即触发邮箱中的任何活动并读取它或任何现成的脚本可用以查找数据库中每个用户的邮箱的所有文件夹并立即触发java代码来读取用户的邮件对于定期间隔时间的任何新电子邮件
ruby - 通过 cron 执行 ruby gem
我试图在这里解决一些谜团......我们创建了一个通过 cron 调用的 gem。
谜团是:这适用于机器A
但不适用于机器B
,据我所知,环境是相同的。
两台机器都是 Mac OS X 10.6。
我也了解 cron 在简约的环境中运行。
crontab:
机器上的错误B
是:
这里是内容/Users/michael/.rvm/gems/ruby-1.9.3-p194/bin/my_gem
第 22 行是:gem 'my_gem-toolchain', version
这是env
在两台机器上通过 cron 运行的输出:
我相信这与GEM_PATH
未设置有关。但是,在机器A
上GEM_PATH
似乎没有设置,但一切正常。
我想更好地了解红宝石的工作原理。显然我仍然缺少一些东西。
为什么这可以在机器上工作,A
但不能在机器上工作B
?
cron - 尝试在 serverfree 上启动 cron 作业
我正在尝试在我的服务器上添加一个 cron 作业,它在此处托管http://partisscan.bugs3.com/。提供者是 serversfree http://www.serversfree.com。
这真的很好,但我不能做一个 cron 工作。我希望我的 php 文件http://partisscan.bugs3.com/scan.php每分钟启动一次(也许后者不那么频繁,但开始)。所以我在控制面板下的 cron 作业管理器中添加了一个 cron 作业,但它不起作用。我的 cron 工作是:
但是它不起作用:S
有任何想法吗?
php - PHP脚本将新条目导出到SQL表并覆盖文件
我正在尝试创建一个 cron 作业每晚运行的 php 脚本。
该数据库包含来自联系表格的条目。
这个想法是运行 php 脚本(通过 cron)并让它从当天的数据库中导出任何新条目到服务器上的 csv 文件中,每次都覆盖该文件以进行内务处理。它只需要从那天开始将条目导出到数据库。
这是我目前所拥有的: