开发者社区> 问答> 正文

宜搭faas云平台调试时,批量插入执行成功;部署后,在宜搭测试时,没有执行插入函数

在云开发平台调试时,执行ydinsert函数批量插入成功;部署到线上环境,宜搭测试faas时,没有执行ydinsert插入函数;

其他打印显示yida测试和调试时数据相同; 是不是return返回后就不执行了,这样的话 为什么调试时能成功?

图片.png

展开
收起
喵喵_fengmm 2023-01-31 16:54:08 411 0
1 条回答
写回答
取消 提交回答
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    你按照它上面的提示程序执行时先return,在执行ydinsert,测试时你没有执行ydinsert。

    宜搭平台是搭建企业协同办公领域应用的PAAS平台, 无服务器通常与函数即服务(FaaS)产品等同, 无服务器不仅仅是FaaS,FaaS平台允许用户编写在事件发生时执行的小段代码,该平台透明地负责配置运行时,自动扩展和安全性。 FaaS可以看作是将云服务连接在一起并在某些事件发生时执行的粘合剂。 FaaS可以触发函数的逻辑,从一个函数传递到另一函数的信息,容器的自动配置和运行时(何时,何地和什么),自动缩放,身份管理等。 之前我们需要在服务端构建代码的运行环境,而 FaaS 应用将这一步抽象为函数服务;之前我们需要负载均衡和反向代理,而 FaaS 应用将这一步抽象为 HTTP 函数触发器;之前我们需要上传代码和启动应用,而 FaaS 应用将这一步抽象为函数代码。 FaaS 与应用托管 PaaS 平台对比,最大的区别在于资源利用率,这也是 FaaS 最大的创新点。FaaS 的应用实例可以缩容到 0,而应用托管 PaaS 平台则至少要维持 1 台服务器或容器。 应用托管 PaaS 平台,创建应用实例的过程通常需要几十秒,为了保证你的服务可用性,必须一直维持着至少一台服务器运行你的应用实例。 FaaS 它的优势背后的关键点是可以极速启动。 FaaS 中的冷启动是指从调用函数开始到函数实例准备完成的整个过程。冷启动的启动时间越短,我们对资源的利用率就越高。 应用托管平台 PaaS 为了适应用户的多样性,必须支持多语言兼容,还要提供传统后台服务,例如 MySQL、Redis。 应用托管平台 PaaS 在初始化环境时,有大量依赖和多语言版本需要兼容,而且兼容多种用户的应用代码往往也会增加应用构建过程的时间。所以通常应用托管平台 PaaS 无法抽象出轻量的可复用的层级,只能选择服务器或容器方案,从操作系统层开始构建应用实例。 FaaS 设计之初就牺牲了用户的可控性和应用场景,来简化代码模型,并且通过分层结构进一步提升资源的利用率。 FaaS框架应该能够在各种基础架构上运行,以实现真正有用,包括公共云,混合云和内部部署环境。 钉钉开放平台可以通过api实现获取宜搭表单实例数据。可在faas中做实现。 采用python编写,可在本地实现。对于免登获取数据,数据归档到本地能提供参考。 faas具体实现请根据实际,参考使用。 采用alibabacloud-dingtalk最新安装包 ,pip 安装。

    2023-02-04 15:48:05
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
移动互联网测试到质量的转变 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载
F2etest — 多浏览器兼容性测试整体解决方案 立即下载