繁体   English   中英

Azure Cosmos DB 触发器在升级到 3.6 后不工作

[英]Azure Cosmos DB Trigger not working after upgrading to 3.6

我们在 3.3 版上有一个现有的 Cosmos DB,现在升级到 3.6,之后 Cosmos DB 触发函数无法启动,并出现错误提示

异常类型 Microsoft.Azure.WebJobs.Host.Indexers.FunctionIndexingException 异常消息错误索引方法“GetSomeData”<---无法为数据库 %MongoDbMetadata% 中的 collectionName 创建集合信息,并在数据库 %MongoDbMetadata% 中使用租约 leaslineName:从 JsonReader 读取 JObject 时出错. 路径'',第 0 行,position 0。<--- 从 JsonReader 读取 JObject 时出错。 路径'',第 0 行,position 0。

这可能是因为您的 Cosmos 帐户的端点对于 MongoDB 3.6 和 3.2 不同。 尝试在 Azure Function 中为您的 Cosmos 帐户使用此 URI。

[账户名].mongo.cosmos.azure.com

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM