问题标签 [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.

0 投票
3 回答
6316 浏览

python - 是否可以增加 Google App Engine 中的响应超时?

在我的本地机器上,脚本运行良好,但在云中它一直是 500。这是一个 cron 任务,所以我不介意它是否需要 5 分钟......

< 类 'google.appengine.runtime.DeadlineExceededError' >:

知道是否可以增加超时时间吗?

谢谢,瑞

0 投票
2 回答
4824 浏览

cron - 在特定小时设置的第 0 分钟运行 Cron

我要做的是在特定时间(例如 1、9、13、16)运行 Cron 作业,但每个时间只运行一次。每隔几个小时设置一次对我来说不起作用,因为它需要在特定时间进行。

这是我目前正在使用的,但它没有运行:0 1,9,13,16 * * *

为了让它运行,我必须使用这个:0 * * * ** * * * *

有任何想法吗?

0 投票
3 回答
1838 浏览

php - 任何可以通过 PHP 中的 API 启动、停止、暂停、恢复、重新安排的 crontab 替代方案?

您是否知道可以通过 PHP 中的 API 启动、停止、暂停、恢复、重新安排的 crontab 替代方案?

或者这在 crontab 中可能吗?

我有一个由 cron 执行的长时间运行的 php 脚本。我将不得不暂停 cron(当脚本正在执行时)或重新安排,以便它在它仍在执行时不会重新运行我的 php 脚本。脚本运行后,我将再次启动 cron。

0 投票
1 回答
92 浏览

php - php的cron任务,如何在“id”=20时随机选择一行,将该行转移到另一个表然后截断旧表

php的cron任务,如何在“id”=20时随机选择一行,将该行转移到另一个表然后截断旧表

有人可以指导我如何编写这种类型的代码吗?

它是 mysql,id 是由 phpmysql auto_increment 设置的对不起!

0 投票
1 回答
5742 浏览

ruby-on-rails - 每当 cron 作业不在 rails 3 中工作时

这是我的计划文件中的代码。我用 1 分钟来测试它是否工作。

从终端我设置

什么问题?

0 投票
2 回答
158 浏览

php - php会话共享,拼命尝试在不同范围内执行代码

我想知道为什么这样的事情不起作用(实际上不起作用):

4.php :

4.php 是一个简单的页面,它只设置 $_SESSION 的“用户名”组件,然后将会话 id 写入文件,然后回显 $_SESSION['username'] 值。

然后:

3.php :

3.php 由一个 cronjob 运行,每分钟运行大约 30 秒(直到服务器杀死它)。无论如何,result.cc我发现(在这 30 秒内)预期的结果...... $_GET ['test'] 的值。

但是它并没有修改$_SESSION['username']的值,我什至没想到实际上会有这样的行为,我知道sleep是不够的,但是,刷新时不应该修改它吗? ...

我知道我的代码很糟糕,这只是一个测试,如果它有效,它会得到改进。

但我似乎没有弄清楚。我究竟做错了什么?其实我做错了很多事情,系统本身不应该这样使用,我也知道,但是,现在这是我唯一的选择。我对这件事有更复杂的想法,但如果这行不通,其他人也行不通。

我的意图实际上是在单独的线程中执行代码,以便我可以逃避一些更改(比如为文件方案注册一个包装器,并且在我需要时无权取消注册(恢复)它,在包装器类中)我在那里做的。非正统的方法,我知道...

那么,您可以提供任何想法吗?谢谢你。

编辑 1

即使让我想到一个有趣的想法@Ben 的答案并不准确......实际上在 cookie 中只保留了会话 ID,我通过使用文件替换了对 cookie 的需求,以便 cronjob 知道应该修改哪个会话,对于任何“注册”会话,我得到了 $_SESSION['username'] 的正确值,但即便如此,我也无法修改该死的值,就像它们被标记为只读一样。现在,重新考虑,我发现这个想法仍然存在,是可行的,并且是一个解决方案。所以我的问题仍然存在......为什么它不起作用?

0 投票
4 回答
99 浏览

php - 是否知道用户是否仍在我的网站上 - 而不是使用 cookie 或会话

我想知道,是否有实时 ping 用户的方式,看看该用户是否仍然是唯一的。

我的网站使用 jQuery、PHP 和 CRON 作业,所以我想知道检查用户是否仍然在线的最佳方法是什么。

每个用户都会发出一个 cookie 即会话密钥,但我不想就这样过去。

我知道实时分析能够做到这一点,使用 javascript 所以我想知道我是否也可以做同样的事情。

谢谢

0 投票
1 回答
1877 浏览

java - 用于执行 Java 类的单个方法的 Cronjob

我是 Java 的新手,目前我们每天都在运行一个执行类(struts2 Web 应用程序项目)的 cronjob,该类在特定时间向两个不同的团队发送电子邮件。该类包括两种方法,一种用于向销售团队发送电子邮件,另一种用于向当天在网站上创建的关键字列表的业务团队发送电子邮件。要求是在不同的时间向销售团队发送电子邮件,并将业务团队发送给其他团队。那么,我可以通过指定方法名称来编写 cron 作业,以便在那个时候只执行那个特定的方法。

谢谢。

0 投票
2 回答
1262 浏览

cron - 每个月底运行 cron 作业

我需要在每个月底的下午 2 点运行一个脚本。我设置下午 2 点的原因是我有一个亚洲/加尔各答的时区,它有 10 小时和 30 分钟的不同。从服务器时间。

我已经date_default_timezone_set('Asia/Calcutta')在我的脚本中设置了,所以对于当前设置,我可以根据我的时区触发每个月的第一天。

但问题是,我正在使用 webmin,并且没有设置在每个月底运行,并且仅列出了 1 到 31 的日期。在这里我附上了截图。
在此处输入图像描述

我如何在每个月底的下午 2 点运行脚本?

非常感谢任何帮助,谢谢!

0 投票
2 回答
2703 浏览

php - 如何使用 cronjob 运行 PHP 脚本?

我正在尝试运行 PHP 脚本,例如在 txt 文件中写入内容。如果我手动加载文件,它可以工作,但不能使用 cron 作业。我有 cPanel,我按照我在帮助页面中阅读的内容进行操作,但没有任何效果。

我试过这个命令

但它没有用。我也试过

正如这里所说

我也试图放在#!/user/public_html/bin/php -q文件的顶部,但这也不起作用。我也尝试用类似的结果更改文件权限。

我真的需要学习如何使用 cronjobs,因为我会在需要的地方做很多工作。

我打算使用 cPanel 来设置玉米芯,所以我希望问题出在 PHP 文件中的命令和/或 in 代码上。