-1

我的任务是将已经运行预先部署的VM的EpiServer 7 CMS站点部署到Azure Web应用程序,即两个实例。为什么在将EPiServer CMS部署到Azure时使用Service Bus?

在指南中我发现在链接告诉我建立服务总线。有谁知道我为什么需要SB吗? http://world.episerver.com/documentation/developer-guides/CMS/Deployment/deployment-scenarios/Deploying-to-Azure-webapps/

附加注释:

我有以下情形的一个问题:I'm登录到外延上我的浏览器INSTANCE1,然后我打开一个图像上下颠倒。这不会影响我在另一个浏览器中打开的实例2,即使重新加载页面后也是如此。这是服务总线在那里处理的吗?

我会为此创建另一个问题线程,但是:除了blob存储之外,是否还有其他任何方式来存储我的映像,以便实例1上的更新将影响instance2?

回答

2

您的其他评论与服务总线有关。服务总线将处理所有实例之间的事件消息,这些消息可能包含缓存失效信息。事件系统是可插入的,所以如果你不想依赖Service Bus,你可以创建你自己的实现。但是您需要启用事件,以便实例知道何时使缓存无效。

1

需要服务总线以确保Episerver网络应用程序可以在多个实例运行(即服务器)在天青,例如触发其他实例(S)的高速缓存无效时在一个实例中的内容的改变。

相关问题