函数调用分为同步调用和异步调用,其中同步调用的最大Payload为32 MB,异步调用的最大Payload为128 KB。Payload大小不支持后台修改,如果您的业务的Payload超过了对应的限制,并且无法减小,建议您将输入作为文件上传到OSS,然后再通过OSS触发器触发函数。
函数调用分为同步调用和异步调用,其中同步调用的最大Payload为32 MB,异步调用的最大Payload为128 KB。Payload大小不支持后台修改,如果您的业务的Payload超过了对应的限制,并且无法减小,建议您将输入作为文件上传到OSS,然后再通过OSS触发器触发函数。
您可以使用函数计算的异步调用,异步调用会将您的请求加入到后端队列,客户端会立即返回。函数计算后端会将队列中的请求做并发调用。各SDK的async Invoke请参见: P
支持。您可以通过增加请求头"X-Fc-Invocation-Type":"Async"的方式实现HTTP请求的异步调用。具体信息,请参见HTTP触发器概述。
函数计算支持运行Nginx。您可以使用Serverless Devs工具或通过应用中心快速部署一个Nginx示例函数。具体操作,请参见start-nginx。
函数调用分为同步调用和异步调用,其中同步调用的最大Payload为32 MB,异步调用的最大Payload为128 KB。Payload大小不支持后台修改,如果您的业务的Payload超过了对应的限制,并且无法减小,建议您将输入作为文件上传到OSS,然后再通过OSS触发器触发函数。
函数计算是按照请求计费的,如果请求响应了,实例就会被冻结,子线程中的代码也就无法执行了。解决这种情况有以下三种方案。 (推荐)您可以将需要进行异步处理的逻辑,单独作为一个函数,然后使用函数的异步调用功能,在原函数中使用函数计算的SDK或HTTP URL,通过异步调用的方式调用新函数,从而达到异步执行
错误解析 函数日志中出现下方的警告,表示无法确定系统的L2缓存大小,因此假设默认值为256 KB。 could not determine the L2 cache size on this system, assuming 25