我们正在尝试将 FitNesse 的多个实例与相同的页面后备存储一起使用。目的是我们使用命令行变量声明来不同地设置特定于环境的变量,以便我们可以针对不同的环境运行相同的测试套件。
这一切都很好,除了我们发现 FitNesse 似乎在内存中缓存页面,特别是以下用例对我们不起作用:
- 转到 FitNesse 实例 1 并删除或重命名页面。
- 转到 FitNesse 实例 2 - 观察该页面(如果之前已访问过)似乎仍然存在。
- 重新启动 FitNesse 实例 2 - 页面消失(如预期)。
如果我们可以禁用这种缓存行为,我们很乐意为页面渲染的性能付出(我认为很小)的损失。
任何想法如何做到这一点?