tongchenkeji 发表于:2023-4-10 13:40:290次点击 已关注取消关注 关注 私信 sae的任务模版进行定时任务时,严格按照1CPU最多两个线程执行任务吗?[阿里云Serverless] 暂停朗读为您朗读 Serverless 应用引擎sae的任务模版进行定时任务时,严格按照1CPU最多两个线程执行任务吗? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 Serverless 应用引擎# Serverless2886# Serverless 应用引擎556
wljslmzAM 2023-11-28 2:50:41 1 阿里云Serverless 应用引擎(SAE)的任务模板是一种基于Serverless架构的定时任务解决方案,它可以帮助您在指定时间执行特定的任务,例如数据备份、数据清理、报表生成等。在执行任务时,SAE会根据您的配置自动分配计算资源,并根据实际需要动态调整资源大小。 SAE的任务模板在执行任务时,会根据实际需要分配计算资源。默认情况下,SAE会按照1 CPU最多两个线程的规则来执行任务。这意味着,在1 CPU的情况下,最多只能同时执行两个线程。如果您的任务需要更多的计算资源,可以通过调整任务模板的配置来增加CPU和内存资源。
HaydenGuoAM 2023-11-28 2:50:41 2 根据官方文档的描述,SAE的任务模板中的定时任务采用的是Docker容器虚拟技术,不同的CPU配置对并发数产生不同的影响。如果CPU配置较低,容器内的任务并发数也会受到一定限制。 实际上,1 CPU最多只能执行1个容器实例,而一个容器实例内最多只能执行一个任务,也就是说每个容器实例只有一个线程。所以在SAE中,定时任务执行时是按照1 CPU,最多只有一个线程的方式运行。
阿里云Serverless 应用引擎(SAE)的任务模板是一种基于Serverless架构的定时任务解决方案,它可以帮助您在指定时间执行特定的任务,例如数据备份、数据清理、报表生成等。在执行任务时,SAE会根据您的配置自动分配计算资源,并根据实际需要动态调整资源大小。
SAE的任务模板在执行任务时,会根据实际需要分配计算资源。默认情况下,SAE会按照1 CPU最多两个线程的规则来执行任务。这意味着,在1 CPU的情况下,最多只能同时执行两个线程。如果您的任务需要更多的计算资源,可以通过调整任务模板的配置来增加CPU和内存资源。
不是,此回答整理自钉群“【3群】Serverless应用引擎(SAE)用户群”