【发布时间】:2019-11-06 16:16:23
【问题描述】:
理想情况下,如果检测到更改,我希望能够在 config 的新副本中加载,以便在数据库中更新它时,它无需重新启动即可在应用程序中获取和更新。
我尝试在 host、server.xml 中添加 autodeploy = true 并在 context.xml 中添加 reloadable = true。但是这些都不起作用。
有没有其他解决方案。我正在使用eclipse IDE,我的服务器是Tomcat。
我读到添加内部上下文将对此有所帮助。
<Context reloadable="true">
<!-- Default set of monitored resources -->
<WatchedResource>Config/Design/configs/globalconfig</WatchedResource>
但是这个仍然没有帮助我。我是否以错误的方式给出了路径或什么?我从以下链接得到这个https://www.mulesoft.com/tcat/tomcat-reload
已编辑此外,我还尝试了在模块上自动重新加载、禁用和启用。还要注意一件事,我不想使用 JRebel。
【问题讨论】:
标签: java tomcat server config restart