我们看一下哈
云数据库watch出现大量rebuild watch fail错误?最近项目上使用了云数据库的watch功能,上线后大量报错 -402002: realtime listener rebuild watch fail | errMsg: Error: Watch Error {"code":"QUERYID_INVALID_ERROR","message":"queryID not exist, need retry initWatch"} realtime listener init watch fail | errMsg: init watch fail Error: invalid state: ws connection not exists, can not send message 另外,小程序运维中心的错误查询种监控到大量的错误: current state (CLOSED) does not accept "initWatchFail" current state (REBUILD_WATCH_SUCCESS) does not accept "rebuildWatchFail" current state (CONNECTED) does not accept "connectionSuccess" current state (DISCONNECTED) does not accept "connectionSuccess" [realtime] onMessage parse res.data error: SyntaxError: Unexpected token u in JSON at position 0;at socketTask.onmessage callback function 我选取几个示例报错: [图片] [图片] 我使用到的代码如图:(代码中涉及到websocket的仅仅只有云数据的watch,并没有用到其他websocket功能和代码) [图片] 在我本人手机上和IDE上面都没有报过这样的错误,不知道是为什么? 请教一下,是什么原因导致的这种错误?有什么办法能解决?
2020-09-25在小程序或者云函数之外访问都消耗CDN
哪些地方会消耗CDN流量?虽然有很多类似的提问,但翻了一圈仍然没有找到合适的解答。 1.有图片上传到云存储的步骤,但仅仅是为了敏感图片检测所用。通过云函数检测完之后就删掉了,没有留下任何资源。 2.会用到接口,上传图片base64,获取对应的文字数据或者图片链接。 不知道是哪个步骤导致CDN流量一直涨,也不知道从哪里解决问题。 官方文档也写得不清楚。希望熟悉这个板块的解疑!!!
2020-09-25描述清楚哈,是直接用的自己小程序云开发环境,还是用的别处的环境??
cloud function service error code -501000,?小程序 cloud function
2020-09-24https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.lookup.html#%E7%A4%BA%E4%BE%8B
云函数里聚合查询,关联条件怎么写?有2个集合 tasks 和user tasks: {"_id":"d81cd5415f6afe94004ad6361d00aa46","openid":"oN6HT5FH-JO6yIkhlfAZEYRF8d1k","modelType":"1","time":"15:51","date":"2020-09-23","chongfu":"","remark":"213123","status":1,"iswait":1.0} user: {"_id":"d81cd5415f6af0000049c9dc0038204a","num":0.0,"openid":"oN6HT5FH-JO6yIkhlfAZEYRF8d1k"} 我想要实现 查询 tasks left join user where( tasks.iswait = 1 and user.num > 0 ) 要实现这种效果。要怎么改呢 db.collection('tasks').aggregate() .match({ iswait: 1 }) // .lookup({ // from: 'user', // localField: 'openid', // foreignField: 'openid', // as: 'touser', // }) .lookup({ from: 'user', let: { tasks_openid: '$openid', }, pipeline: $.pipeline() .match(_.expr($.and([ $.eq(['$openid', '$$tasks_openid']), $.gt(['$num', 0]) ]))) .project({ _id: 0, openid: 1, num: 1, }) .done(), as: 'touser', }) .skip(i * MAX_LIMIT).limit(MAX_LIMIT) .end() .then((res) => { })
2020-09-24如果视频也需要承载的话CDN的开销是很大的,这时候建议用按量计费
云开发投票的(视频内容)用哪种配置会好一些?小程序有开发过,想试一下云开发的投票,朋友有需要,大概参赛人数在1500人左右,视频类型,用哪种配置会好一点?
2020-09-24请提交工单处理
小程序第一次进云开发选择配额提交不了订单?[图片]
2020-09-24升级到最新的开发版版本
开通小程序云开发环境共享提示联系管理员按官方教程开通小程序云开发环境资源共享,总是提示“当前功能无权限,请联系管理员开通” 当前账号就事管理员,要如何开通呢? [图片]
2020-09-24大概率是你代码的问题,event,date大概率本转译了,检查一下。 常见出错应该是云函数可以、小程序不可以。你这个反向问题大概率就是云函数参数自身问题。 本地调试和真实的传参还是有很大区别的
云函数查询数据库问题读取数据失败和无法读取1、’比如 数据库是有type:'aaa'数据的 而且不止一条 调用云函数用where查询在调用的时候 有时候能返回数据 有时候result:undifend 有时候为空数组[] 2、同一个是页面 有时候苹果手机能查询到数据 安卓手机查询不到 3、然后报错,网上说是数据库权限的问题,可是我的权限一直是:所有用户可读,仅创建者可读写 4、同样的查询,我放在小程序端稳定性很高。数据库是存在查询条件的数据,而且不止一条,放在云函数出现前1-5次查询成功,之后就查询不到result:undifend 或者返回result:{data:[]} ,然后在云函数端随便敲个空格,然后打开本地调试,并上传部署,就有可以查询到数据了,但是同样查询几次后,或者当前代码所在页面刷新几次后就又不行了,同样的问题又出现了! 另外 云函数调用经常报错index.js:58 CloudSDKError: errCode: -1 unknown error | errMsg: collection.aggregate:fail Error: 400 Bad Request | [http://tcb-admin.tencentcloudapi.com/admin?&eventId=174b3b92ee9_17&seqId=174b3b92ee9_17]; at collection.aggregate api; at returnAsCloudSDKError (F:\appoint\appointV3.0\cloudfunctions\lisRemoval\node_modules\wx-server-sdk\index.js:7819:16) at Object.returnAsFinalCloudSDKError (F:\appoint\appointV3.0\cloudfunctions\lisRemoval\node_modules\wx-server-sdk\index.js:7833:15) at Promise (F:\appoint\appointV3.0\cloudfunctions\lisRemoval\node_modules\wx-server-sdk\index.js:1170:32) at processTicksAndRejections (internal/process/task_queues.js:86:5) [图片][图片][图片]
2020-09-22If you have the correct permissions, but you're not using an identity that belongs to the bucket owner's account, COS returns MethodNotAllowed.
cannot upload file to the Cloud Base?We are using TCB (云开发) on our Mini Program. Our architecture requires make an external HTTP request and upload file to the TCB storage. I've been following official doc(https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/storage/uploadFile.html), however getting 405 Method Not Allowed error after receiving upload URL. Can you help me to solve it? Always get an error: <?xml version='1.0' encoding='utf-8' ?> <Error> <Code>MethodNotAllowed</Code> <Message>The specified method is not allowed against this resource.</Message> <Resource>cos.ap-shanghai.myqcloud.com/7472-travl4good-test-ps8fl-1302595888/file.txt</Resource> <RequestId>NWY2OTE4OWJfNmMxZTFkMDlfNjA1Y185MzJjNzk=</RequestId> <TraceId>OGVmYzZiMmQzYjA2OWNhODk0NTRkMTBiOWVmMDAxODc0OWRkZjk0ZDM1NmI1M2E2MTRlY2MzZDhmNmI5MWI1OWE4OGMxZjNjY2JiNTBmMTVmMWY1MzAzYzkyZGQ2ZWM4OWM4Y2M5MzI5ZmUzN2FjZDk1OTRjYWI5Yjg5OTJlZDA=</TraceId> </Error> [图片] [图片]
2020-09-22强制性建议,还是建议虚心接受,改一改吧。为了你的效率好
如何关闭 控制台中出现的云开发数据库索引建议日志?如题,每次都会出现这个日志很烦,有人知道如何关闭吗?谢谢了 [图片]
2020-09-22