当前位置: 首页 > 知识库问答 >
问题:

在ARM模板中获取功能键-间歇性失败

束建章
2023-03-14

嗨,我得到功能键和触发器Url作为输出在我们的Arm模板,使用以下代码。

>     "outputs": {
>     "Key": {
>       "type": "string",
>       "value": "[listsecrets(resourceId('Microsoft.Web/sites/functions',
> variables('funcName'),
> parameters('NameOfService')),'2015-08-01').key]"
>     },
>     "functionUrl": {
>       "type": "string",
>       "value": "[listsecrets(resourceId('Microsoft.Web/sites/functions',
> variables('funcName'),
> parameters('NameOfService')),'2015-08-01').trigger_url]"
>     }   }

我们在应用程序设置中将'AzureWebJobsSecretStorageType'设置为'Files',因为在Functions v2中没有它就不能工作,当我们执行ARM模板时,它有时会工作,但有时会引发以下错误,不确定这是什么问题,ARM模板有效,因为它确实工作,我可以看到该函数也成功地部署在Azure门户中,所以不确定它到底为什么失败,有线索吗?

共有1个答案

赫连睿
2023-03-14

我发现是什么导致了这个问题,它发生在新的功能部署期间,即当我删除功能应用程序,然后尝试部署我击中了这个问题,原因是我只是删除功能应用程序,而不是与它相关的存储帐户,所以旧的存储帐户保留了一些关于删除的功能应用程序的信息(我假设),事情变得混乱,当我开始删除功能应用程序的存储帐户时,问题就消失了。只是添加存储帐户专用于这个功能应用程序,不被其他任何东西使用。

 类似资料:
  • 我们遇到了Blob触发函数的问题。该函数是用javascript编写的。我们费了很大的劲才把自动化部署流程落实到位。以下是我们遵循的步骤。 > 使用ARM模板和参数文件在现有资源组中创建函数应用程序 通过<code>Kudu<code>api<code>调用RestMethod-Uri“$apiUrl”-方法Put-InFile“$functionCodeArchivePath”-凭证$crede

  • 是否可以通过ARM模板获得?我看到的例子是,我需要使用一些PowerShell来获取它,然后将它作为参数注入,现在仍然是这样吗?最后,我试图获取广告应用程序的,然后将其分配给KeyVault实例。

  • 问题内容: 我们的数据库中有一个函数,该函数搜索两个大表以查看是否存在值。这是一个相当大的查询,但已对其进行了优化以使用索引,并且通常运行速度非常快。 在过去的2周中,此功能有3次决定进入麻烦境地,并且运行极其缓慢,这会导致死锁和性能下降。即使在少于高峰使用时间的情况下,也会发生这种情况。 在SQL Server中使用“更改功能”重建功能似乎可以解决此问题。完成后,服务器使用率将恢复正常,一切正常

  • 我们在ignite中面临着间歇性的性能问题,响应时间变得非常高,我们在日志中看到了下面的错误。我们有10个索引列,我没有看到索引有任何问题,因为“where”子句中的所有列都被索引了。联接发生在具有亲和性共定位的字段上,这意味着联接只发生在特定节点中的数据上,而不发生在Across ;节点上。 请让我知道你是否能在这方面提供任何帮助。  > Apache Ignite版本:2.7.5 启用Igni

  • 在Heroku上打印PDF时,我经常遇到以下错误。当延迟的作业服务器重新尝试打印时,错误会间歇性发生并消失。 错误信息: MESSAGE命令失败(exitstate=139): /app/vendor/bundle/ruby/2.5.0/gems/wkhtmltopdf-heroku-2.12.4.0/bin/wkhtmltopdf-linux-amd64-编码UTF-8-dpi 300-边缘-顶

  • 我有一个用Java编写的REST API,在JBoss下运行。最近我们将JVM从1.6更新到1.7。这开始导致只有我们正在连接的Python客户端出现问题。间歇性地,Python客户端出现握手失败。我们编写了一个非常简单的测试来重现这个问题: 给出以下输出: 第67次调用在这次运行中失败了,但是每次测试运行失败的时间不同。 我们的其他客户端(Java、Groovy和Ruby)工作起来没有任何问题。