标签: cron-task

每天从早上 8 点到晚上 8 点,每隔 20 分钟执行一次 Cron 作业

如何运行cron job从每天8:00 AM8:00 PM20分钟时的间隔例如cron作业应在开始8:00 AM每一天,然后在运行8:20 AM,然后8:40 AM9:00 AM达到8:00 PM。谢谢。

编辑:如何使用 ruby whenevergem实现它。

ruby cron whenever cron-task whenever-capistrano

1
推荐指数
1
解决办法
7969
查看次数

Windows Server 上的 Laravel 任务计划程序

我正在尝试在 Windows 服务器上使用 Laravel 任务调度程序,但经过各种研究,我不知道如何做到这一点。

显然我可以在 Linux 上做到这一点,但据我所知,从 Windows 任务调度程序触发 artisan 是不够的。

你能帮我解决这个问题吗?

php task cron-task laravel laravel-artisan

1
推荐指数
1
解决办法
4232
查看次数

如何每小时运行一个 bash 脚本以及如何在云桌面上杀死它?

我想在我的云桌面中每小时运行一个 bash 脚本,这可以通过以下命令来完成:

while true; do ./parseScript.sh; sleep 3600; done

minute hour day month day-of-week command-line-to-execute
Run Code Online (Sandbox Code Playgroud)

但问题是我的云窗口会过期,所以我将来无法杀死它?任何人都可以指导我,如何做到这一点?

bash scheduled-tasks cron-task

1
推荐指数
1
解决办法
2万
查看次数

HangFire 上重复作业的默认时区

有谁知道 Hangfire 在设置定期作业时使用的默认时区?我怀疑它是 UTC 而不是主机服务器的时区。

.net timezone cron-task hangfire

1
推荐指数
1
解决办法
4491
查看次数

我可以为我的应用程序使用cron作业(需要具有极高的可扩展性)吗?

我即将开展一个大型项目,在那里我将需要预定任务(cron作业)来运行一个脚本,该脚本将遍历我的整个实体数据库并每10分钟调用多个API,如Facebook,Twitter和Foursquare .我需要这个应用程序可扩展.

我已经可以预见到一些潜在的陷阱......

  1. 从API中获取数据很慢..
  2. 在我的数据库中有数千条记录(不断增加),在10分钟内处理每条记录需要花费太多时间.
  3. 某些共享服务器仅在30秒后停止运行脚本.
  4. 由于持续密集的脚本运行导致服务器问题

我的问题是如何构建我的应用程序......?

  1. 我可以创建多个cron作业来处理我的数据库的小部分(这必须是自动化的)吗?
  2. 这将需要数以千计的cron工作..这是可持续的吗?
  3. 如何绕过某些服务器的30秒问题?
  4. 有没有更好的方法来解决这个问题?

谢谢!

php linux api cron cron-task

0
推荐指数
1
解决办法
896
查看次数

CakePhp中Cron的最佳方法

我目前正在使用CakePhp中的一个项目,其中需要Cron作业来发送电子邮件和其他活动,如果我在自定义控制器中使用核心php方法创建CRON,我有点混淆,那么它工作正常,如果我创建Cron使用CakePhp SHELL类,然后它也在Core PHP方法中工作.

现在我很困惑哪种方法最适合这项工作在自定义控制器中使用Shell OR Core PHP方法的核心PHP方法,任何人都可以帮助我这个方法最好用什么?为什么?

先感谢您

php cron cakephp cron-task cakephp-2.1

0
推荐指数
1
解决办法
1999
查看次数

Cron作业 - 从特定目录中删除zip文件

我想Ø删除所有ziprar文件从一个特定的目录.我已经设置了cron来运行一个名为的PHP文件cron.php,该文件位于Joomla模块目录中.出于测试目的,我将cron作业时间设置为5分钟.

我还在一个名为的目录中放了一个zip文件 test.zip

命令:

php /home/MYUSER/public_html/MYSITE/modules/mod_module_gen/cron.php
Run Code Online (Sandbox Code Playgroud)

PHP:注意:"MYSITE"是网站所在的子域

<?php
$dir = "/home/MYUSER/public_html/MYSITE/modules/mod_module_gen/package";
$files = scandir($dir);

foreach ($files as $file) {                   
   if(preg_match("/\.(zip|rar)$/", $file)){
        unlink($file);
   }                    
} 
?>
Run Code Online (Sandbox Code Playgroud)

但是,每隔5分钟,错误日志会继续抛出以下错误:

PHP Warning:  unlink(test.zip) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home/MYUSER/public_html/MYSITE/modules/mod_module_gen/cron.php on line 18
Run Code Online (Sandbox Code Playgroud)

不知道为什么这个错误发生的文件确实存在.有任何想法吗?

php cron joomla cron-task

-1
推荐指数
1
解决办法
872
查看次数

有没有java库可以将cron表达式转换为间隔?

有没有可以用来将 cron 表达式转换为时间间隔的 java 库?可以是秒、毫秒、分钟等......

Cron Expression (Input): 0/15 * * * * ?

Output1: 15 (getInSeconds)
Output2: 15000 (getInMilliSeconds)
Run Code Online (Sandbox Code Playgroud)

java quartz-scheduler crontrigger cron-task cronexpression

-1
推荐指数
1
解决办法
5494
查看次数