没有重启服务器重启应用程序?

dmr*_*dmr 23 coldfusion

有没有办法重新启动ColdFusion应用程序而无需重新启动整个服务器?

在服务器上运行两个ColdFusion应用程序,我只想重新启动其中一个.

Ben*_*oom 22

如果您正在使用Application.cfc,则可以对其进行更新,以便在URL中传递特定内容或类似内容时强制调用onApplicationStart().只需在onRequestStart()中检查该魔术标记,如果是,则调用onApplicationStart().

如果你不是,你可以尝试@Marcos的建议.我不确定您的申请可能会产生什么后果.我建议实际上是重命名你的应用程序,所以它从一个新的应用程序开始.


Hen*_*nry 20

如果您使用的是CF9,请运行ApplicationStop() https://cfdocs.org/applicationstop

  • 这是唯一的"正确"解决方案(您必须使用CF9).其他一切都是潜在的线程安全问题的可疑解决方法. (6认同)