我们有一个天蓝色的功能应用程序,以前它只有一个功能CheckPerformance。
现在,我们创建了几个新函数,并在hosts.json中放了
{
"version": "2.0",
"functions": [
"V2PipelineTrigger",
"CheckLatestPerformanceV2"
]
}
令我惊讶的是,每当我通过VSTS管道部署代码时,都会启用旧功能(CheckLatestPerformance)。
我的理解是,将从该host.json中发现azure函数。那么,如何不断重新启用旧功能呢?
答案 0 :(得分:0)
首先,我无法重现您的问题,我发布了三个函数,仅在function.json中添加了两个函数值,function3无法运行。
然后它是关于如何禁用功能的,即使您正在使用的方式也可以实现此功能,但是不建议这样做,您可以在此文档中找到它:functions。
仅在本地运行时使用。在Azure的功能应用程序中, 您应该改用如何在Windows中禁用功能中的步骤 Azure Functions禁用特定功能,而不是使用此功能 设置。
有关如何禁用功能的更多详细信息,您可以参考以下文档:How to disable functions in Azure Functions。