【发布时间】:2016-10-24 10:03:40
【问题描述】:
我们需要在不反弹的情况下在 JVM 中重新加载模板。当我们在模板上发现一些修改时,我们想要捕获更改,基本上我们想从上次更新日期列中派生它。问题是在 PROD 模式下禁用了自动重新加载功能。
如何在 PROD 中启用重新加载功能以及对性能/内存问题有什么影响??
已编辑
Engine.Mode 配置可用于更改模式,但我担心在生产中更改为开发模式。
【问题讨论】:
标签: java template-engine rythm
我们需要在不反弹的情况下在 JVM 中重新加载模板。当我们在模板上发现一些修改时,我们想要捕获更改,基本上我们想从上次更新日期列中派生它。问题是在 PROD 模式下禁用了自动重新加载功能。
如何在 PROD 中启用重新加载功能以及对性能/内存问题有什么影响??
已编辑
Engine.Mode 配置可用于更改模式,但我担心在生产中更改为开发模式。
【问题讨论】:
标签: java template-engine rythm
不支持在PROD 中重新加载。您必须在DEV 模式下运行 rythm,这意味着引擎将检查模板是否已更改。如果它被更改,那么 rythm 将废弃当前的模板类加载器,创建一个新的类加载器并重新加载所有模板。
但是,只有已更改的模板才会被重新解析和重新编译。
【讨论】: