最近,我遇到了通过Azure CLI部署函数应用的问题。上周二,我仍然能够通过Azure CLI部署一个函数应用。
本周,和之前的任何一天一样,我使用了相当常见的Azure Function Tools命令func Azure functionapp publish
。我使用的Azure Function Tools版本是3.0.3233。
现在我每次都会遇到这样的错误:
Retry: 1 of 3
Error creating a Blob container reference. Please make sure your connection string in "AzureWebJobsStorage" is valid
Retry: 2 of 3
Error creating a Blob container reference. Please make sure your connection string in "AzureWebJobsStorage" is valid
Retry: 3 of 3
Error creating a Blob container reference. Please make sure your connection string in "AzureWebJobsStorage" is valid
我检查了AzureWebJobsStorage设置的值是否正确,我甚至通过Azure storage Explorer应用程序连接到了存储帐户连接字符串。
以防万一,我在另一个地区创建了一个新的函数应用程序,但仍然会出现相同的错误。
还有人遇到过这个错误吗?我怀疑这是工具本身的错误,也许是错误的构建?
我回答我自己的问题。这似乎是一个暂时的错误。今天,我不用修改任何代码,就可以重新部署我的函数应用程序。干杯
我怀疑Azure门户中的函数应用的应用设置部分中不存在/无效。
确保它已添加到那里,并且您没有通过CLI/templates删除这些设置,并且在没有AzureWebJobsStorage
的情况下重新创建它们。
产出: 因此上传的文件自动具有两个权限:1。服务帐户是“所有者”2。我的主要帐户是“作家” 的确,我可以在web界面上看到文件,编辑文件,删除文件等,但是,由于服务帐户是所有者,文件是在服务帐户存储配额中计算的,所以这并不能解决我的问题,即我的备份应用程序仍然不能使用超过15GB的文件。 顺便说一句,在谷歌帮助转移文件所有权中,他们说“如果你是谷歌应用程序的用户,你不能将所有权转移给你域外的其他人
我将遵循下面的microsoft教程,并尝试使用mvn azure functions:deploy命令部署我的azure功能。我的函数app name/artifactid是ci cd demo:https://azure.microsoft.com/en-us/resources/videos/azure-friday-java-in-azure-functions/ 但是,我收到一个错误:
首先,我将引用另外两个对这个问题有部分答案的问题。 删除VM后从Azure中删除磁盘 如何删除Microsoft Azure存储中的租用blob 使用Azure Explorer,我可以删除blob和容器,但当我尝试删除存储帐户时,我出现了以下错误: 删除存储帐户“bitnamiWestusflwdmy”失败。无法删除存储帐户“bitnamiWestusflwdmy”:“存储帐户bitnamiWe
错误如下: 完整的控制台日志如下: null 如果有任何其他论坛我可以问这个问题,请分享评论部分的链接。提前谢谢。
我正在appengine虚拟机上开发一个Flask应用程序。我想上传文件到谷歌云存储,所以我使用连接到云存储。仅在VM中测试时,我的应用程序运行正常,没有错误。但是,在我使用部署并在部署的应用程序上测试上载功能后,它失败并返回错误。日志显示了回溯,这是由于连接到云存储的代码行: 具体错误是
我试图通过更新apache-tomcat-8.0.39\conf\catalina.properties在带有选项strict_servlet_compliance=true的Tomcat 8.0.39上部署一个应用程序,但一旦我这样做,我的应用程序部署就失败了。也就是说,我开始出现错误:SEVERE[localhost-startStop-1]org.apache.tomcat.util.dig