如何在 Symfony2 中创建 cron 任务
Posted
技术标签:
【中文标题】如何在 Symfony2 中创建 cron 任务【英文标题】:How to create a cron task in Symfony2 【发布时间】:2013-05-26 13:33:08 【问题描述】:我有一个小问题,如何创建一个简单的 cron 任务,在 Symfony 中调用一些服务操作,每晚自动执行?
【问题讨论】:
【参考方案1】:Symfony2 不管理 cron 任务,因为这是系统级别的。话虽如此,您可以create a command 并将其注册为 cron 任务。
【讨论】:
刚刚在 Google 上找到了这个帖子。旧的,但这里有一篇关于这个主题的帖子:inuits.eu/blog/…。我发现它非常方便。【参考方案2】:您可以使用CommandSchedulerBundle
【讨论】:
【参考方案3】:您现在可以使用TaskScheduleBundle 在 symfony 中创建您的 cron 作业。
【讨论】:
以上是关于如何在 Symfony2 中创建 cron 任务的主要内容,如果未能解决你的问题,请参考以下文章
在将 RabbitMQ Bundle 用于 Symfony2 时防止在 RabbitMQ 中创建多个连接