我正在尝试解决在我的实例上本地运行Azure功能并在Portal上禁用它的问题。通过发送一些数据后,我可以看到它成功点击我的本地Azure功能,但之后再也没有点击过。奇怪的是,数据似乎仍然通过我的Queue - Function - Queue - Function通道,但在第一次成功运行后从未到达我本地机器上的断点。对Portal进行三重检查我可以看到它已被禁用,这让我相信可能有另一个Azure Function实例正在运行。我已经确认没有其他开发人员在研究它,所以我也排除了......
看https://[MY_FUNCTION_NAME].scm.azurewebsites.net/azurejobs/#/functions我看到我的一些函数似乎有重复,有不同的重复统计数据。我的猜测是,当我启动时,Azure可能会跟踪我的本地实例,但是当我传递数据时,我看到“成功”绿色数字在函数的两个版本上都会出现。阻止了函数名称,但用匹配的颜色替换了匹配的名称(黑色条只是单个函数,我太懒了颜色代码)。红色圆圈表示具有不同成功统计数据的兴趣功能。
还有其他人遇到过这个问题吗?
答案 0 :(得分:0)
原来在Slot设置中有重复的功能......有人把它们放在那里以设置部署选项,但他们离开了项目而从未注意到它。
希望这能在某些方面为某些人带来一些挫败感!