获取运行Azure应用程序服务的当前插槽?

时间:2018-11-04 03:40:31

标签: azure azure-web-app-service

我们有一个天蓝色的应用程序服务,具有生产版位和登台版位。 我们经常部署到暂存,进行一些测试并交换到proc。 我们不使用特定于插槽的设置,因为它们会导致应用程序在交换时重启,并且我们希望交换对用户而言是即时且透明的。

问题:截至目前,我如何以编程方式确定应用当前正在哪个插槽上运行?

我们知道WEBSITE_HOSTNAME环境变量,但是它没有用,因为它的值在交换时不会改变(如Kudu中所验证)。另外,我认为必须重新启动进程才能刷新在启动进程后更改的环境变量的值。

0 个答案:

没有答案