如何使用Coldbox框架将cfschedule任务添加到应用程序?
我应该:
a。)编写一个执行任务的事件,并使用Coldbox将cfschedule指向该URL?
b。)在coldbox之外写一个简单的.cfm?
一个比另一个好吗?
感谢。
答案 0 :(得分:4)
我同意,选择A,它会为您提供整个生命周期,访问日志记录,搜索等。
答案 1 :(得分:1)
我选择使用ColdBox事件,因此我可以利用ioc插件直接从应用程序范围访问ColdSpring。
答案 2 :(得分:0)
我认为这实际上取决于计划任务与核心功能的紧密程度。
如果ColdBox允许您重新使用已经运行的站点的某些部分,或者如果它将在以后提供更好的防止更改问题的保护,那么一定要使用它。这可能是90%的正确答案。
但是,如果你想做一些切线相关的事情,比如电子邮件和归档你的IIS / Apache日志,那么我认为将两者集成是没有意义的。