Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用Azure函数和Azure Cosmos DB时出现问题,返回“0”;“停机维修”;_Node.js_Azure_Cloud_Azure Functions_Azure Cosmosdb - Fatal编程技术网

Node.js 使用Azure函数和Azure Cosmos DB时出现问题,返回“0”;“停机维修”;

Node.js 使用Azure函数和Azure Cosmos DB时出现问题,返回“0”;“停机维修”;,node.js,azure,cloud,azure-functions,azure-cosmosdb,Node.js,Azure,Cloud,Azure Functions,Azure Cosmosdb,我遵循本教程创建了一个由http触发的Azure函数,并将输出到CosmosDB 当我只创建一个简单的Azure函数时,它工作正常,我通过http触发http响应,它正常 但是,如果使用教程中指示的示例代码创建一个新的输出到ComosDB,函数将返回“此AZURE函数应用程序已停止维护” 触发时 请耐心等待,直到上周我才成为一个C++程序员哈哈哈。 我的步骤: 创建一个CosmosDB帐户和一个名为“testDb”的数据库 创建功能应用程序: 当使用此代码触发时,表示ok 创建Cosmo

我遵循本教程创建了一个由http触发的Azure函数,并将输出到CosmosDB

当我只创建一个简单的Azure函数时,它工作正常,我通过http触发http响应,它正常

但是,如果使用教程中指示的示例代码创建一个新的输出到ComosDB,函数将返回“此AZURE函数应用程序已停止维护” 触发时

请耐心等待,直到上周我才成为一个C++程序员哈哈哈。 我的步骤:

创建一个CosmosDB帐户和一个名为“testDb”的数据库

创建功能应用程序:

当使用此代码触发时,表示ok

创建CosmosDB输出

我将代码更改为:

现在,当我通过http触发时,响应是:

我做错了什么

非常感谢。

有人报告了同样的情况。总结解决方案:在门户>平台功能>应用程序服务编辑器中。右键单击app_offline.htm并删除

生成此文件是为了在安装cosmosdb扩展时停止函数应用程序。它应该在安装扩展后自动删除,但此功能似乎存在一些问题,可能与消费计划中的文件系统速度较慢有关

如果您稍后再次被困,请尝试关闭此行为,将
SCM\u CREATE\u APP\u OFFLINE
应用设置添加到您的应用,并将值设置为
0
,检查此功能。

对于我来说,“平台功能”是您选择实际功能应用时的一个选项卡。