函数计算,
主账号uid:1088861421381580
region:日本(东京)
serviceName:terabox-big- image
functionName:img-scale
requestid:1-64c0c875-8d237a44bb188f1202e73f44
函数执行的时候需要从oss下载文件,但是老是出现错误:“dial tcp: lookup tera-test.oss-ap-northeast-1.aliyuncs.com: i/o timeout”
看上去是网络不通,但是我通过登陆实例进入实例的bash,用wget下载又能正常下载,这是怎么回事?函数也在同一个地域。
如果您想在阿里云日本(东京)地域创建一个函数计算服务,可以按照以下步骤进行操作:
登录阿里云控制台,并选择相应的账号。
在控制台页面上方的地域菜单中,选择“日本(东京)”地域。
进入函数计算控制台页面,选择“服务”菜单,然后单击“创建服务”按钮。
在创建服务页面中,输入服务名称“terabox-big-image”和服务描述等信息,并选择日本(东京)地域。
单击“下一步”,选择相应的 VPC 和配置项等信息,然后单击“创建”按钮,即可创建一个新的函数计算服务。
如果你在函数计算中遇到网络超时错误,但是通过登录实例进入实例的bash可以正常下载,可能有几个原因导致这种情况:
函数配置问题:确保函数配置正确,包括网络设置、VPC访问控制、安全组规则等。检查是否允许函数访问互联网和所需的OSS服务。
函数执行环境:确保函数计算的执行环境具有与实例相同的网络访问权限。某些配置(如代理)可能会导致函数无法正常访问外部资源。
DNS解析问题:检查函数计算执行环境中的DNS解析设置是否正确。如果无法解析域名,可能导致超时错误。尝试使用IP地址而不是域名进行测试。
云厂商限制:云服务提供商可能对函数计算环境中的网络访问进行了一些限制。确保你已经阅读了相关文档并遵循了云服务提供商的要求。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。