对于我的PHP Web App,我使用PHP Buildpack。现在我想安排一个应该每个月都会触发的任务。通常我会使用CronJobs。 我如何在Swisscom应用云中实现这一目标?使用PHP Buildpack安排CronJobs
2
A
回答
0
瑞士电信应用云计算是基于Open Source Cloud Foundry
上游的Cloud Foundry不具有的功能等同于cron作业(任务调度程序)。敬请期待,我想这个功能很快就会实现,因为很多人从Heroku迁移到CF. Heroku提供了一个cron工作特性。订阅Swisscom App Cloud Newsletter阅读公告。
有关计划任务的解决方法,请参阅blog.pivotal.io上的Scheduling tasks on Cloud Foundry以了解基于Ruby/Rake的示例。对不起,我没有找到示例代码。没有优雅的解决方案!您需要实施自己的某种解决方法。如果你将你的代码发布到GitHub将会很棒。
如果您只需要在数据存储中使用cron作业,例如MariaDB提供Events。
活动被命名为含有是 到在稍后阶段被执行,或者一旦脱落,或以有规律的间隔 SQL语句的数据库对象。
它们的功能非常类似于Windows任务计划程序或Unix cron作业。
0
我们有一个类似的问题。正如@Fyodor所写,Cloud Foundry中没有本地解决方案。我们做了一些研究,发现像https://www.iron.io/这样的供应商。
最后,我们结束了一个非常简单的解决方案。
- 我们通过https界面公开所有后台作业。
- 正如我们在CI/CD上使用Jenkins一样,它有很多调度功能,我们使用现有的Jenkins通过简单的cURL调用来触发这些作业到HTTP端点。
+0
谢谢!我也会去解决这个问题。 –
相关问题
- 1. 如何安全使用cronjobs
- 2. PHP Cronjobs使用JavaScript/AJAX
- 3. Php run cronjobs
- 4. 使用cronjobs
- 5. 如何使用这个heroku php buildpack?
- 6. 如何在创建后使用PHP Buildpack?
- 7. wget,curl和php的cronjobs
- 8. 用于安装libmosquitto的heroku buildpack
- 9. 主管VS CronJobs
- 10. 如何在Bluemix中的PHP Buildpack中强制使用PHP扩展?
- 11. 安排使用PHP的文本文件
- 12. 使用PHP来安排cron作业
- 13. Cronjobs对方
- 14. Magento的cronjobs
- 15. 使用cronjobs运行包含MySQL查询的PHP脚本
- 16. 定期触发php文件 - 没有cronjobs?
- 17. Django中的Cronjobs
- 18. 安排使用jQuery
- 19. 使用django-cron的豆茎Cronjobs
- 20. cronjobs,如何在cPanel中使用它
- 21. CakePhp2.x在Windows中使用CronJobs
- 22. node.js中的Cronjobs
- 23. linux动态cronjobs
- 24. 如何添加jpeg支持Heroku PHP buildpack
- 25. Heroku的Buildpack与Apache,PHP和咕噜
- 26. 将php5-imagick添加到Heroku中php buildpack
- 27. Zend Cronjobs调用控制器
- 28. 使用社区golang buildpack当bluemix
- 29. cloudfoundry:使用旧的buildpack版本
- 30. 为什么在heroku上使用buildpack?
我们用我们的詹金斯来触发这样的任务。 – delixfe
感谢您的回答。你有一些有用的链接?我真的很感激。 –
不是真的,在一个单独的答案中写了更多。希望能帮助到你。 – delixfe