Azure 是否在后端创建 Azure Functions 的副本?

Does Azure create a copy of an Azure Function on the back end?

我正在尝试解决一个问题,我 运行 在我的实例本地使用 Azure Function 并在门户上将其禁用。通过发送一些数据后,我可以看到它成功命中了我的本地 Azure 函数,但之后再也没有命中它。奇怪的是,数据似乎仍在通过我的队列 - 函数 - 队列 - 函数通道,但在第一次成功 运行 后从未在我的本地机器上命中断点。三次检查门户我可以看到它肯定是禁用的,这让我相信可能还有另一个 Azure 函数实例 运行ning。我已经确认没有其他开发人员正在处理它,所以我也排除了这种可能性...

查看 https://[MY_FUNCTION_NAME].scm.azurewebsites.net/azurejobs/#/functions 我发现我的某些函数似乎有重复项,但重复项的统计信息各不相同。我的猜测是当我启动它们时 Azure 可能正在跟踪我的本地实例,但是当我传递数据时我看到 "Successful" 绿色数字在两个版本的函数上都上升了。屏蔽了函数名称,但用匹配的颜色替换了匹配的名称(涂黑的条只是单个函数,我懒得给代码上色)。红色圆圈表示具有不同成功统计信息的感兴趣函数。

还有其他人运行关注这个问题吗?

原来在 Slot 设置中有重复的功能...有人将它们放在那里以设置部署选项,但他们离开了项目并且从未注意到它。

希望这能在某些时候避免一些人的挫败感!