开发者社区 > 云原生 > Serverless > 正文

函数计算, 主账号uid:1088861421381580 region:日本(东京) servic

函数计算,
主账号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下载又能正常下载,这是怎么回事?函数也在同一个地域。

展开
收起
数据大拿 2023-07-26 17:05:59 73 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    如果您想在阿里云日本(东京)地域创建一个函数计算服务,可以按照以下步骤进行操作:

    登录阿里云控制台,并选择相应的账号。

    在控制台页面上方的地域菜单中,选择“日本(东京)”地域。

    进入函数计算控制台页面,选择“服务”菜单,然后单击“创建服务”按钮。

    在创建服务页面中,输入服务名称“terabox-big-image”和服务描述等信息,并选择日本(东京)地域。

    单击“下一步”,选择相应的 VPC 和配置项等信息,然后单击“创建”按钮,即可创建一个新的函数计算服务。

    2023-07-28 21:35:38
    赞同 展开评论 打赏
  • 如果你在函数计算中遇到网络超时错误,但是通过登录实例进入实例的bash可以正常下载,可能有几个原因导致这种情况:

    1. 函数配置问题:确保函数配置正确,包括网络设置、VPC访问控制、安全组规则等。检查是否允许函数访问互联网和所需的OSS服务。

    2. 函数执行环境:确保函数计算的执行环境具有与实例相同的网络访问权限。某些配置(如代理)可能会导致函数无法正常访问外部资源。

    3. DNS解析问题:检查函数计算执行环境中的DNS解析设置是否正确。如果无法解析域名,可能导致超时错误。尝试使用IP地址而不是域名进行测试。

    4. 云厂商限制:云服务提供商可能对函数计算环境中的网络访问进行了一些限制。确保你已经阅读了相关文档并遵循了云服务提供商的要求。

    2023-07-27 21:39:03
    赞同 展开评论 打赏
  • fc访问oss的时候用oss的内网域名试试

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-07-26 18:17:07
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载