Azure 云服务插槽设置

Azure Cloud Service Slot Setting

我在 Azure "Cloud Service (classic)" 上有一个暂存槽和一个生产槽。

我的应用程序轮询 hangfire 数据库以查找作业。我不希望登台实例也接受工作。 "App Service" 似乎具有插槽特定设置,但门户中没有用于 "Cloud Service" 的选项。

有没有办法为 Azure 中的云服务设置插槽特定设置?

Is there a way to set slot specific settings for a Cloud Service in Azure?

据我所知,不。除了 DNS 名称外,暂存槽与生产槽相似。拥有暂存和生产插槽的主要目的是在类似生产的环境中快速测试应用程序,而无需在生产中实际部署代码。

您可以在您的云服务代码中使用 Azure 服务管理 API 来确定当前代码是 运行 在生产环境还是暂存环境中,并相应地选择工作。