如何获取天蓝色可缩放应用程序服务实例的订单号

时间:2018-06-25 05:02:24

标签: c# asp.net-mvc azure

我有一个Azure应用服务(asp.net MVC Web应用),并且启用了自动缩放功能(最多3个实例)。现在,我希望在扩展新实例时,我希望其顺序号是多少? 例如: 如果当前有1个实例正在运行,然后发生横向扩展,则该新实例应在应用启动时确定它不是2。 再次,如果现在发生横向扩展,则该实例应标识为应用启动时不是3。

如何在C#中执行此操作?    在启动课程中->

    public void Configuration(IAppBuilder app)
    {
          // How can I get the order of the newly created instance from here
    }

1 个答案:

答案 0 :(得分:0)

作为一种解决方法。我们可以创建一个Azure SQL数据库来存储订单号,并且可以在我们的Web应用程序中将其存储在缓存中(类似于静态变量)。

更多信息供您参考:

Create an Azure SQL database in the Azure portal