收藏
回答

小程序通过code获取openID接口,腾讯云服务器,耗时要平均在230ms,速度有点慢,能优化吗?

如题,加上我们的业务处理,大约在300ms 一个请求,一台服务器4h8g,qps 在 12个左右,在业务量多的时候,用户有点卡,若是少的时候,又浪费资源,这块,想问一下,小程序对这个接口有没有优化的考虑?

具体接口:

https://api.weixin.qq.com/sns/jscode2session?grant_type=authorization_code&appid=XXXX&js_code=XXXX&secret=Xxxx

回答关注问题邀请回答
收藏

2 个回答

  • 跨商通
    跨商通
    2021-02-14

    所以,为什么不用云函数来获取openid呢?你同时一亿个用户登录都没问题。

    2021-02-14
    有用
    回复 2
  • Vinlic
    Vinlic
    2021-02-14

    做好登录态缓存,而不是每次都要code2session

    2021-02-14
    有用
    回复 5
    • Vinlic
      Vinlic
      2021-02-14
      这方面建议多看看文档的登录流程,结合好你们后端的三方session做好本地和后端的登录态缓存,后端可以借助Redis
      2021-02-14
      回复
    • 李伟华
      李伟华
      2021-02-14
      了解,问题是:我们在激活用户的时候,可能存在大量用户首次登陆,这样的场景下,是不是这个问题就变成接口问题了。
      2021-02-14
      回复
    • Vinlic
      Vinlic
      2021-02-14回复李伟华
      这个响应耗时来自于微信服务器,并不会拖累你的服务器性能
      2021-02-14
      回复
    • Vinlic
      Vinlic
      2021-02-14回复Vinlic
      因为在请求过程中你的服务器只需要等待请求返回Response无需其它逻辑操作
      2021-02-14
      回复
    • 李伟华
      李伟华
      2021-02-14回复Vinlic
      感谢,了解了,这块我再思考一下
      2021-02-14
      回复
登录 后发表内容
问题标签