我们最近尝试在网络花园模式(即 2 个(或更多)工作进程)下运行 IIS (7.5)。
我们使用进程外状态(状态服务器)并且正在查看 App Fabric 以进行进程外缓存管理,所以那里没有问题。
我们目前使用静态单例作为我们的位置层次结构,当添加新位置时,单例会刷新。
对于多个工作进程,仅刷新当前实例中的实例,其他实例不同步。
我们如何同步它们?一种选择可能是回收应用程序池,导致所有工作进程刷新,并重新实例化它们的缓存/静态,但这似乎有点矫枉过正。
我们最近尝试在网络花园模式(即 2 个(或更多)工作进程)下运行 IIS (7.5)。
我们使用进程外状态(状态服务器)并且正在查看 App Fabric 以进行进程外缓存管理,所以那里没有问题。
我们目前使用静态单例作为我们的位置层次结构,当添加新位置时,单例会刷新。
对于多个工作进程,仅刷新当前实例中的实例,其他实例不同步。
我们如何同步它们?一种选择可能是回收应用程序池,导致所有工作进程刷新,并重新实例化它们的缓存/静态,但这似乎有点矫枉过正。