相关疑难解决方法(0)

分期或生产实例?

服务运行时中是否有任何地方可以告诉我当前是否正在运行'Staging'或'Production'?手动修改配置到生产和生产似乎有点麻烦.

azure azure-cloud-services

46
推荐指数
5
解决办法
3万
查看次数

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

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

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

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

azure azure-web-app-service

5
推荐指数
0
解决办法
926
查看次数

如何知道Azure功能是否正在插槽中运行

函数可以知道它是否在插槽中运行吗?

我想阻止某个函数在“临时”插槽中执行。

更新

基于布鲁斯的回答(再次感谢伙伴),我写了该博客文章http://www.frankysnotes.com/2017/09/how-to-know-when-azure-function-is.html

azure azure-deployment-slots azure-functions

4
推荐指数
1
解决办法
741
查看次数