小程序
小游戏
企业微信
微信支付
扫描小程序码分享
环境id:anj-0gy03sdbfce36536
错误信息:{"errcode":-601008,"errmsg":" rid: 66d51c21-7a48ee24-12530845"}
外部系统调用云函数进行循环新增或修改数据,大概30条,40条数据就会报错。云函数代码如下:
云函数超时时间已调整为30s,依旧外部系统依旧会报错
云函数日志返回正常:截图如下:
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
云函数调用错误码 -601008 通常表示请求的云函数不存在云函数调用错误码 -601008 通常表示请求的云函数不存在。为了解决这个问题,请按照以下步骤进行排查:
-601008
envId
如果以上步骤都无法解决问题,你可以尝试以下代码示例来调用云函数,确保你的调用方式正确:
const cloud = require('wx-server-sdk'); cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }); cloud.callFunction({ name: 'yourFunctionName', // 替换为你的云函数名称 data: { // 传递给云函数的数据 }, success: res => { console.log('云函数调用成功', res); }, fail: err => { console.error('云函数调用失败', err); } });
请确保替换 yourFunctionName 为你的实际云函数名称,并检查传递给云函数的数据是否正确。
yourFunctionName
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
云函数调用错误码
-601008
通常表示请求的云函数不存在云函数调用错误码-601008
通常表示请求的云函数不存在。为了解决这个问题,请按照以下步骤进行排查:envId
)是正确的,并且你有权限访问该环境。如果以上步骤都无法解决问题,你可以尝试以下代码示例来调用云函数,确保你的调用方式正确:
const cloud = require('wx-server-sdk'); cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }); cloud.callFunction({ name: 'yourFunctionName', // 替换为你的云函数名称 data: { // 传递给云函数的数据 }, success: res => { console.log('云函数调用成功', res); }, fail: err => { console.error('云函数调用失败', err); } });
请确保替换
yourFunctionName
为你的实际云函数名称,并检查传递给云函数的数据是否正确。2. 云函数确实存在,外部系统调用云函数,云函数的逻辑都能正常执行
3. 虽然云函数能正常运行,但是超过一定时间,就返回给对方系统错误(错误就是文中描述的错误)
4. 云函数日志正常,目前问题就是外部系统调用云函数,返回外部系统是错误的编码而不是云函数日志返回的数据。