[英]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.