当我们在群集设置中运行Internet应用程序时,如何动态恢复Web服务器缓存?

考虑在群集设置中可以在应用程序或Internet服务器上运行的常规Web应用程序。 允许我们声明我们在集合中有3个节点,并且应用程序正在这3个节点上工作,并且还满足所有客户需求。 此应用程序每次在节点级别在Web服务器端保留缓存时,都会在数据源中保存一些建筑值,这与大多数情况下可能用于数据源的情况相反,并且还将这些建筑值存储在缓存中,还提供了缓存中的值。

当前,我们升级数据源中的建筑价值。 我们如何确定此升级后的值在所有节点中都已反映在缓存中?

0
2019-12-04 01:21:34
资源 分享
答案: 1

我认为有2种方法可以做到。 要么高速缓存处于收集级别,要么您需要中继每个Web服务器的访问无效。

我肯定会说有第三个方法,它可以是维护每个无效密钥的中央数据源,并且网络服务器还会检查该数据源以确保该密钥仍然合法(但实现起来还有些复杂)

因此,在集合中使用缓存级别绝对是最方便的方法,但实际上它取决于您为什么要使用缓存Web服务器(如果这只是对主要数据源的重复,因为这种补救方法是不合法的)。

0
2019-12-05 02:38:54
资源