在阿里函数计算中,我通过阿里的创建层api创建自定义层时,一直得到Max retries exceeded with url: /2021-04-06/layers/test50mb/versions (Caused by SSLError(SSLWantWriteError(3, 'The operation did not complete (write) (_ssl.c:2396)')))错误,这种情况我目前测试发现是zipcode大导致的我的自定义层压缩包大小是70mb。
要用创建超过 50MB 的层 就要走 oss 了。oss 上传流量免费的,fc 内网拉的oss也是免费的,存储可能有些费用。S 结合云效的 文档 https://docs.serverless-devs.com/serverless-devs/cicd#%E4%B8%8E%E4%BA%91%E6%95%88%E7%9A%84%E9%9B%86%E6%88%90。此回答来自钉群阿里函数计算官网客户。
此错误表示 SSL/TLS 加密过程中出现了超时。造成这一现象的原因可能有很多,以下是可能的解决方法:
这个错误是由于在创建自定义层时,zip包大小超过了最大限制(通常为50MB)。您可以尝试以下方法来解决这个问题:
将您的自定义层拆分成多个较小的zip包,然后将它们分别上传。这样可以避免单个zip包过大导致的错误。
检查您的代码,确保没有不必要的文件或依赖项被包含在zip包中。删除不需要的文件和依赖项,然后重新打包。
如果可能的话,尝试使用其他压缩工具(如7-Zip)来压缩您的自定义层,以减小其大小。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。