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

时间:2017-12-28 15:08:11

标签: symfony symfony-2.8

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

1 个答案:

答案 0 :(得分:3)

你应该在cron命令上看到。

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

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

class MyUserManager(UserManager):
    def create_user(self, email, password=None, **kwargs):
        # override this method

    def create_superuser(self, email, password, **kwargs):
        # override this method

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

帮助您生成一个cron

https://crontab-generator.org/