Wil*_*llK 2 coldfusion coldfusion-9
有没有办法通过onApplicationStart重置应用程序,并确保群集中的所有服务器都重新启动其应用程序?
例如,在当前代码中,DSN在请求中设置.我想把它推到应用程序范围,但是如果需要进行更改,我想确保它传播到集群中的所有服务器而不启动和停止CF服务.
一个建议是在项目中有一个日期戳文件,每个服务器都可以读取.
获取CF以在启动时将日期保存到应用程序中,并在每个onRequestStart()中比较它与该文件的对比.
如果日期发生变化,则CF运行该服务器的onApplicationStart().
我们将这种技术与我们的ANT脚本一起使用,因此当我们部署到每个服务器时,ANT时间戳文件和下一个命中我们的应用程序的人会导致应用程序重置.
干杯,詹姆斯
| 归档时间: |
|
| 查看次数: |
861 次 |
| 最近记录: |