小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在小程序端调用云原生数据库,比如 wx.cloud.database.collection.get
在其失败回调中打印错误信息可以看到很多类似:Error: operateWXData:fail:cgi fail(n, nnn)
这样的错误信息。
诸如这样的错误在5.9日这一天大概出现 1670 条。该调用当天总计调用约30万条。错误率 0.56%
问题1: 这些cgi fail 的错误代码都表示什么含义?在哪里可以查到?
问题2: 如果其错误率达到0.56% 的话,如何保障高标准的SLA?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦给下APPID,环境ID以及相关代码。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
export const cloudDbCall = (collectionName, options) => {
let db = wx.cloud.database({
env: wepy.$appConfig.cloudEnvId
})
return db.collection(collectionName)
.where(options.condition || {})
.get()
}
realtimelog里收集到的相关错误信息
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,麻烦给下APPID,环境ID以及相关代码。
APPID:wx50282644351869da
代码就是很简单collection.get
let db = wx.cloud.database({
env: wepy.$appConfig.cloudEnvId
})
return db.collection(collectionName)
.where(options.condition || {})
.get()
const _ = wx.cloud.database().command
cloudDbCall('collectionName', {
condition: {
_id: _.exists(true)
}
}).then(ret => {
let data = ret.data[0]
resolve(data)
}).catch(err => {
log.setFilterMsg("cloudifyAppConfigError")
log.error(err)
resolve()
})
export const cloudDbCall = (collectionName, options) => {
let db = wx.cloud.database({
env: wepy.$appConfig.cloudEnvId
})
return db.collection(collectionName)
.where(options.condition || {})
.get()
}
realtimelog里收集到的相关错误信息