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

函数计算,请问一下,这里创建了应用,为什么这里没有地址的?

函数计算,请问一下,这里创建了应用,为什么这里没有地址的?

提问14.png

展开
收起
云原生那些事 2023-07-26 09:35:08 64 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    函数计算是一个后台计算服务,适合被事件驱动。

    通常需要使用:

    触发器机制(如定时触发器、OSS触发器等)

    调用鉴权机制(如使用临时授权或RAM角色授权)

    管理API或SDK(如调用CreateInvocation接口触发函数)

    这里没有URL地址,主要有以下原因:

    函数计算不是运行在公网上的Web服务

    函数本身没有固定的部署方式,可以被多种事件驱动

    URL需要经过负载均衡器分发请求,函数计算不需要

    函数计算着重于事件响应,而不是提供API服务

    函数计算会在多个实例间切换,URL很难映射到具体实例

    所以:

    没有URL可以提供客户端直接访问,也不建议设置

    适合通过事件、API调用的形式触发函数

    如果确实需要提供API端口,可以部署Web服务函数

    内部调用函数计算函数,通过Web端口对外提供API

    2023-07-28 23:04:06
    赞同 展开评论 打赏
  • 在函数计算(Function Compute,简称 FC)中,创建应用时不会直接生成一个地址(URL)。函数计算的应用是一组函数实例的集合,用于处理特定的业务逻辑。每个函数实例都有自己的唯一名称和 ARN(Amazon Resource Name),但它们不会直接公开一个独立的地址。

    要访问函数实例,你可以通过触发器来触发函数执行。函数计算支持多种触发器类型,如 HTTP 触发器、定时触发器、消息队列触发器等。具体的触发器配置取决于你的业务需求。

    举例来说,如果你希望通过 HTTP 请求来触发函数执行,你可以创建一个 HTTP 触发器并将其与函数实例关联。这样,当有 HTTP 请求发送到触发器对应的地址时,该触发器将转发请求并触发函数执行,然后返回响应。

    2023-07-27 22:28:35
    赞同 展开评论 打赏
  • 点默认环境进去看有域名没

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

    2023-07-26 09:46:45
    赞同 展开评论 打赏
问答分类:
问答地址:
相关产品:

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

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