【问题标题】:Jetty Tapestry Hot Deployment = server restart?Jetty Tapestry 热部署 = 服务器重启?
【发布时间】:2012-04-21 19:47:03
【问题描述】:

有人可以确认使用 Jetty 的 Tapestry 热部署是:“扫描项目以查找更改并重新启动服务器吗?”

还是:监视服务器上的更改并替换新文件,但不重新启动它?

Atm 我使用 jetty 每 5 秒监控一次我的项目,如果检测到更改,它会重新启动服务器?

但这是否称为“热部署”? Bc 如果在进行更改后仍然必须重新启动服务器,我并没有真正节省时间?

ty

【问题讨论】:

    标签: java jetty tapestry


    【解决方案1】:

    热部署意味着组件类、模板和服务(使用 Tapestry IOC 时)在更改时无需重新启动服务器即可重新加载。使用SymbolConstants.PRODUCTION_MODE 开关可以关闭和打开此行为。

    有关详细信息,请参阅文档中的Class Reloading section

    【讨论】:

    • 所以如果我将生产模式切换到 false 热部署应该可以开箱即用,对吧?
    • 是的,rtfm。 hennings 链接中的“现场类重新加载疑难解答”。
    猜你喜欢
    • 2014-06-17
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    • 2013-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-14
    相关资源
    最近更新 更多