Azure functions 如果azure功能已关闭,同一应用程序中的其他功能是否也已关闭?

Azure functions 如果azure功能已关闭,同一应用程序中的其他功能是否也已关闭?,azure-functions,Azure Functions,我有两个Azure函数。第一个是HTTP触发器,它接收处理数据的请求,第二个是Blob触发器,它使用文件而不是web数据进行相同的处理。第二个函数应该是第一个函数的备份,这有意义吗?我的意思是,即使在同一个函数应用程序项目中,一个azure函数是否可能关闭而另一个正在工作?在azure函数中,函数应用程序是规模单位。每Azure: 主机的一个实例是整个功能应用程序,这意味着功能应用程序中的所有功能都在一个实例中共享资源并同时扩展 我认为(无论出于何种原因)功能应用程序(实例主机)宕机,FA中的所

我有两个Azure函数。第一个是HTTP触发器,它接收处理数据的请求,第二个是Blob触发器,它使用文件而不是web数据进行相同的处理。第二个函数应该是第一个函数的备份,这有意义吗?我的意思是,即使在同一个函数应用程序项目中,一个azure函数是否可能关闭而另一个正在工作?

在azure函数中,函数应用程序是规模单位。每Azure:

主机的一个实例是整个功能应用程序,这意味着功能应用程序中的所有功能都在一个实例中共享资源并同时扩展


我认为(无论出于何种原因)功能应用程序(实例主机)宕机,FA中的所有功能都将失败。

如果主机(功能应用程序)无法加载,则不会加载任何组成功能,并且当功能主机宕机时也会发生同样的情况。

是的,当然可以

您只需要禁用一个功能。那么被禁用的功能将不会运行。但这不会影响其他人

例如,如果您这样做:

在上面的函数应用程序中,我创建了两个函数。一个是HttpTrigger1,另一个是HttpTrigger2。如果禁用HttpTrigger2,它将被关闭,HttpTrigger1将继续运行

在本地,您可以检查以下文档以禁用该功能:


(请注意,当您不使用脚本语言时,function.json将不起作用。)

如何定义Azure函数的“关闭”状态?不适用于网络或Azure问题的实例您说
我的意思是,即使在同一个函数应用程序项目中,一个azure函数是否可能关闭,另一个也可能工作?
,这是可能的。你标记的答案是关于另一件事。