请问一下 通过调用阿里云官方go sdk: github.com/alibabacloud-go/fc-open-20210406/client 创建阿里云函数该如何指定 vCPU呢. 我在参数里没有找到可以指定的地方
请问一下 通过调用阿里云官方go sdk: github.com/alibabacloud-go/f[阿里云函数计算]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
请问一下 通过调用阿里云官方go sdk: github.com/alibabacloud-go/fc-open-20210406/client 创建阿里云函数该如何指定 vCPU呢. 我在参数里没有找到可以指定的地方
在CreateFunctionRequest里进行指定
此答案来自钉钉群“阿里函数计算官网客户”
在阿里云函数计算中,函数运行时的计算资源由函数计算平台自动分配,默认情况下是根据函数执行情况自动分配所需资源,而不需要显式指定。
虽然在创建函数时没有具体的 vCPU(CPU 核数)参数,但您可以通过设置函数对于内存的需求,来间接地影响所分配的计算资源规模。因为函数使用的内存越多,它所需要的 CPU 资源也会相应增加,以满足函数执行的要求。
在使用阿里云函数计算 Go SDK 创建函数时,您可以指定以下参数:
在这些参数中,MemorySize 可以设置函数对于内存的需求,如设置了 MemorySize 为 1024MB,则函数所需的计算资源也相应会提升,从而实现了间接控制 vCPU(CPU 核数)的效果。
总之,在创建阿里云函数时,您只需要设置上述的必要参数即可自动分配运行时所需的计算资源。