【发布时间】:2017-05-11 03:58:42
【问题描述】:
运行 ColdBox 4.2 我们在重新初始化后看到此错误,但仅在一个特定的处理程序 cfc 上。如果我们重新初始化几次,它最终会消失,这听起来像是一种竞争条件。
我们想直接做extends="coldbox.system.EventHandler",而不是让框架混合处理程序方法,但后来我们开始看到另一个错误:
错误构建:myApp.handlers.admin.report -> 控制器 init 函数的参数是必需的,但没有传入。 with 构造函数参数:{}
类似地,如果我们重新初始化几次,直到我们得到一个在请求在初始化过程中到达之前完成烘焙的错误,这个错误就会消失。
我们无法在非产品系统上重现这一点,可能是由于负载大大降低。
有没有人遇到过类似的事情并想出了一种在负载下优雅地重新初始化框架的方法?
【问题讨论】:
标签: coldfusion coldbox