IT门户, 中国互联网人工智能物联网行业资讯平台--公众IT
新闻来源:互联网资料整理       发布时间:2023/4/5 16:07:50       共计:4570 浏览

前言:

7小时前小编发现微信小程序用户:【卢索】提出了一个关于“云开发中云函数的局限性?”的问题,在问题中开发者卢索对该问题做了如下阐述:

问题类型:


  • 开放讨论问题:

问题描述:

最近碰到的问题,调用云函数有时候超时,而且告警群报错了。

涉及的业务逻辑:该云函数执行多为同步逻辑,正常情况需要100-300毫秒,如果某条记录有个字段数组长度超过1000,且同时用户几百人调用,云函数中update该数组会超时报错,阻塞了。

除了继续优化云函数逻辑,例如尽量异步,拆解步骤多个云函数,还有其他的思路吗?

还是,云函数的局限性是执行较为耗时不适合上千人同时调用的场景?

开发文档中相关解释:

云函数并发数:云函数的并发数量是指在任意指定时间对函数代码的执行数量。对于当前的 SCF 函数来说,每个发布的事件请求就会执行一次。因此,这些触发器发布的事件数(即请求量)会影响函数的并发数。开发者以使用以下公式来估算并发的函数实例总数目。

每秒请求量 * 函数执行时间(按秒) 

例如,考虑一个处理存储事件的函数,假定函数平均用时0.2秒(即200毫秒),存储每秒发布300个请求至函数。这样将同时生产 300 * 0.2 = 60 个函数实例。

60个函数实例就是基本只能供大概60个人同时调用??

注:以上是微信小程序开发者:”卢索”对于本问题的一些阐述,这里做一个引用,我们将实时关注微信小程序助手对该问题提出的解决方案。

解决方案:

【4小时前】微信小程序技术运营专员对用户卢索提出的云开发中云函数的局限性?给予如下回复

云函数的并发数是1000哦

结语:

微信官方对于小程序倾入了大量精力,有了开源框架,微信官方智能小程序可以让第三方平台轻轻松松构建自己的小程序平台,还可以将小程序和APP关联起来,让你的APP不再是一座孤岛。

如果您也在使用微信小程序,请关注我们,如果您有关于微信小程序的使用问题请关注我们,如果您要找百度小程序模板、微信小程序模板请关注小程序模板网或者去微信开放社区找官方人员给予解决,相信微信官方在小程序上的发力会是一个里程碑!

版权说明:
本网站凡注明“公众IT 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
您可以扫描右侧微信二维码联系我们。
网站首页 关于我们 联系我们 合作联系 会员说明 新闻投稿 隐私协议 网站地图