如何在symfony 2.x中设置控制台命令的定时器?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在symfony 2.x中设置控制台命令的定时器?相关的知识,希望对你有一定的参考价值。

在我的应用程序中,我有一个任务需要在服务器端每48小时完成一次。我已经创建了一个控制台命令,以便自动化我的工作。但是我不知道如何设置定时器来继续调用该命令。你能指出我的方法吗?

答案

你应该在cron命令上看到。

Cron将每X(频率)次运行您的命令。

要创建一个cron,(在unix上)使用:crontab -e例如

0 0 */2 * * bin/console app:command >/dev/null 2>&1

将运行每个奇数天,bin / console app:命令

帮助你生成一个cron

https://crontab-generator.org/

以上是关于如何在symfony 2.x中设置控制台命令的定时器?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Sonata/Symfony 3.3 中设置内容配置?

如何在 Symfony 3.4 中设置基于域的配置?

如何在 Doctrine (Symfony 3) 实体中设置列位置

上传图片时如何在 symfony2 奏鸣曲媒体中设置最大上传大小

如何在Windows系统中设置Python程序定时运行

在 symfony2 sonata 管理包中设置默认值