【发布时间】:2018-07-29 16:38:39
【问题描述】:
如果我理解正确,您可以将 Openshift 配置为运行 cronjobs,它会定期运行作业。此外,每次 cronjob 触发时,作业似乎都会运行一个新容器。
我需要一种方法来每分钟运行一个命令,但在一个正在运行的容器/pod/deployment 中,而不是每次都创建一个新容器。 我们使用 Openshift 来部署我们的 php 7 / Laravel 应用程序。这个框架使用一个内置的调度器。为了让它工作,你必须每分钟用“php artisan run”触发框架。
据我了解,不应更改容器映像 (php+apache) 以包含 cron 服务。但是我应该怎么做呢?
【问题讨论】:
标签: php laravel cron openshift scheduler