实时数据推送,今天一超时bug?

发布于 8 年前作者 ganggu13134 次浏览最后编辑 8 年前来自 issues

Error: errCode: -402002 realtime listener init watch fail | errMsg: Error: wsclient.send timedout (initWatch requestId 1573471762483_0.9670197861152376)。

问题描述:云函数创建数据不会,云控制台改变数据不会,但是云函数更新数据就这样的bug。

超时后,就一直这样了,就算删除云数据库中该集合的所有数据,就一直超时了。不会报其他的错误。

1 回复
na03
na031 楼6 年前

您好, 我们今天的后台监控有发现了这个异常, 根本原因是watch条件还不支持command.all这个命令, 后续有支持的计划, 短期内会暂时先优化报错提示内容, 建议您考虑修改逻辑设计方案, 先不使用暂时不支持的以下命令: all/elemMatch/size/geoNear/geoWithin/geoIntersects.