Azure函数的发布失败
当我尝试发布Azure功能时,会收到一条发布失败的消息。 我以前收到过这个消息,过了一段时间它就消失了 [更新] 我了解Azure功能有一个冷启动,并在5分钟后过期。 我发现如果我在收到错误后等待5分钟,那么我就可以在没有错误的情况下发布。因此,发生错误是有道理的,因为函数应用程序仍然是“活动的” 我一直在Azure门户中运行该功能 我这样想对吗? 如果是这样的话,一个更好的消息就好了Azure函数的发布失败,azure,azure-functions,Azure,Azure Functions,当我尝试发布Azure功能时,会收到一条发布失败的消息。 我以前收到过这个消息,过了一段时间它就消失了 [更新] 我了解Azure功能有一个冷启动,并在5分钟后过期。 我发现如果我在收到错误后等待5分钟,那么我就可以在没有错误的情况下发布。因此,发生错误是有道理的,因为函数应用程序仍然是“活动的” 我一直在Azure门户中运行该功能 我这样想对吗? 如果是这样的话,一个更好的消息就好了 下次发生这种情况时,我将尝试从门户中停止该函数。在VS中发布Azure函数MSDeploy失败的原因可能有很多
下次发生这种情况时,我将尝试从门户中停止该函数。在VS中发布Azure函数MSDeploy失败的原因可能有很多,我们可以在VS输出中看到更多详细信息,其中通常有一些链接指向我们 对于最近未在消费计划中创建的函数,延迟会增加,部署应该与此无关 根据你的描述,我想你可能会遇到 已在Azure函数中实现,只需在下面添加发布配置文件的设置(
funcappname-Web Deploy.pubxml
),Azure将解锁正在使用的文件,以允许部署工作。这样,我们就不需要手动停止和启动函数应用程序
<EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>
true
函数部署失败时可能会出现其他错误
对于错误\u无法\u连接到\u REMOTESVC
和错误\u目标\u无法\u访问
,请确保网络正常并且没有防火墙/代理限制
对于错误\u连接\u终止
,检查Fiddler是否打开
在我们消除机器上可能的原因后,请尝试以下方法
重置发布凭据
然后下载发布配置文件
。删除旧的发布配置文件并导入新配置文件以再次发布从程序包文件运行(推荐)
以避免使用MSDeployHelp+support
服务中,新的支持请求可获得官方帮助李>
谢谢你下次我会调查更多的
<EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>