插槽交换后通过暂存处理Azure请求

时间:2017-09-27 07:53:38

标签: azure azure-cloud-services

我们有一个托管我们网站的应用服务。

该网站对我们的后端进行REST调用,后端是在两个实例(一个公共IP后面)上运行的Cloud Service(经典)Web角色。

我们有一个部署插槽,用于我们部署到暂存插槽的Cloud Service,当我们很高兴我们交换暂存和实时插槽时。

由于我在Cloud Service中将实例数从1增加到2,因此交换插槽似乎很少/没有影响,大多数来自网站的请求仍然会遇到旧实例(现在正在暂存)。我试过离开它20多个小时,图片保持不变。现在,两个插槽中的所有4个实例似乎都获得了请求,其中狮子分享命中。

当我停止暂存所有请求时,请转到直播插槽。

为什么会这样?当我交换实时/暂存时,我希望暂存不再获得任何请求。

1 个答案:

答案 0 :(得分:0)

在交换期间,将更改部署的暂存和生产的虚拟IP地址(VIP)。我确信在交换后,无法使用生产IP地址访问旧实例。请检查是否有其他客户端使用登台IP地址访问旧实例。