b***@qq.com
b***@qq.com
  • 发布:2024-06-06 14:56
  • 更新:2024-06-06 18:13
  • 阅读:139

【报Bug】数据库读取超时10000毫秒

分类:uniCloud

产品分类: uniCloud/支付宝小程序云

操作步骤:

支付宝云+uni-starter Vue3模板,配置uni-id config.json:

{  
    "passwordSecret": [  
    {  
      "type": "hmac-sha256",  
      "version": 1  
    }  
  ],  
    "passwordStrength": "medium",  
    "tokenSecret": "pppps3h7iuTORYu6KxGIhCGyGhMXWsVxd9Ox0m6tSQ887IoKpVznycKjtqlYdF3pgyVMXafqz1XmWCEN1yEM6Rt09sP3GpRaBFBcXM1MnrippNWv3q1ahSZGOftDtK8x",  
    "requestAuthSecret": "",  
    "tokenExpiresIn": 7200,   
    "tokenExpiresThreshold": 3600,   
    "maxTokenLength": 10,   
    "passwordErrorLimit": 6,   
    "passwordErrorRetryTime": 3600,   
    "autoSetInviteCode": false,   
    "forceInviteCode": false,   
    "idCardCertifyLimit": 1,   
    "realNameCertifyLimit": 5,   
    "sensitiveInfoEncryptSecret": "",   
    "frvNeedAlivePhoto": false,   
    "userRegisterDefaultRole": [],   
    "app": {   
        "tokenExpiresIn": 2592000,  
        "tokenExpiresThreshold": 864000,  
        "oauth": {  

            "weixin": {  
                "appid": "",  
                "appsecret": ""  
            },  

            "qq": {  
                "appid": "",  
                "appsecret": ""  
            },  
            "apple": {   
                "bundleId": ""  
            }  
        }  
    },  
    "web": {   
        "tokenExpiresIn": 7200,  
        "tokenExpiresThreshold": 3600,  
        "oauth": {  
            "weixin-h5": {  
                "appid": "",  
                "appsecret": ""  
            },  
            "weixin-web": {  
                "appid": "",  
                "appsecret": ""  
            }  
        }  
    },  
    "mp-weixin": {  
        "tokenExpiresIn": 259200,  
        "tokenExpiresThreshold": 86400,  
        "oauth": {  
            "weixin": {  
                "appid": "",  
                "appsecret": ""  
            }  
        }  
    },  
    "mp-qq": {  
        "tokenExpiresIn": 259200,  
        "tokenExpiresThreshold": 86400,  
        "oauth": {  

            "qq": {  
                "appid": "",  
                "appsecret": ""  
            }  
        }  
    },  
    "mp-alipay": {  
        "tokenExpiresIn": 259200,  
        "tokenExpiresThreshold": 86400,  
        "oauth": {  

            "alipay": {  
                "appid": "",  
                "privateKey": "",  
                "keyType": "PKCS8"  
            }  
        }  
    },  
    "service": {  
        "sms": {  
            "name": "",  
            "codeExpiresIn": 180,   
            "scene": {  
                "bind-mobile-by-sms": {  
                    "templateId": "",  
                    "codeExpiresIn": 240  
                }  
            }  
        },  
        "univerify": {  
            "appid": ""  
        }  
    }  
}

过一段时间就这样了。

预期结果:

函数正常运行

实际结果:

访问数据库超时

bug描述:

啥情况,就新建了一个uni-start工程,还没写业务逻辑,一次调用把好几GBs干没了。

2024-06-06 14:56 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

uni-id-users表的索引都建了吗

  • b***@qq.com (作者)

    新建的工程,没有索引。

    也才几条数据,不可能这么慢吧。

    2024-06-07 14:04

  • DCloud_uniCloud_WYQ

    回复 b***@qq.com: 这个报错是每次请求都会遇到吗?opendb-search-hot,opendb-search-log里面确定都只有几条数据吗

    2024-06-11 11:31

DCloud_uniCloud_VK

DCloud_uniCloud_VK

1万GBs仅价值1.1元

云函数GBs的计算公式:资源使用量GBs = 函数配置内存GB × 运行计费时长s

例如,配置为512MB的函数,单次运行了200ms,计费时长为200ms,则单次运行的资源使用量为 (512 / 1024) × (200/ 1000) = 0.1GBs

图上运行了10秒,故 (512 / 1024) × (10000/ 1000) = 5GBs

  • b***@qq.com (作者)

    为什么会超时呢?

    2024-06-07 14:02

要回复问题请先登录注册