如何在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 中设置内容配置?
如何在 Doctrine (Symfony 3) 实体中设置列位置