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

函数计算中,s.yaml规范是否有更新,同时有如何配置1应用对多函数的demo吗?

请问函数计算中s.yaml规范是否有更新,特别是关于resources关键字的使用。同时有如何配置1应用对多函数的demo吗?

展开
收起
多麻辣哦 2024-01-09 22:15:20 58 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    函数计算中,s.yaml规范是用于配置函数的执行环境和资源的。最新版本的s.yaml规范可以在阿里云函数计算官方文档中找到。

    关于resources关键字,它可能是特定于某个模板或服务的,因此无法在通用的s.yaml规范中找到。您可以参考该模板或服务的文档以了解如何使用该关键字。

    要配置一个应用对应多个函数,您可以在s.yaml文件中为每个函数分别定义资源和环境变量。以下是一个示例:

    services:
      - name: my-service
        runtime: python3.7
        description: My service
        entrypoint: handler.main_handler
        environment:
          VAR1: value1
          VAR2: value2
        resources:
          cpu: 1
          memory: 128M
        events:
          - http:
              path: /function1
              method: get
              cors: true
          - http:
              path: /function2
              method: post
              cors: true
    

    在这个示例中,我们定义了一个名为my-service的服务,其中包含两个HTTP触发器(/function1和/function2),它们分别对应不同的HTTP方法和CORS设置。同时,我们还为这个服务分配了CPU和内存资源。

    2024-01-11 13:17:36
    赞同 展开评论 打赏
  • https://docs.serverless-devs.com/fc3/yaml/readme
    一对多的可以看这个:https://fcnext.console.aliyun.com/applications/create?template=start-unzip-oss-v3
    ——此回答整理自钉群:阿里函数计算官网客户

    2024-01-09 23:19:46
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

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