You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Quarkus部署的Azure Function指定Consumption(Serverless)托管计划

部署Quarkus Azure Function到Consumption(Serverless)计划的配置方法

用./mvnw quarkus:deploy部署时默认采用App Service Plan,要切换到Consumption无服务器计划,可通过以下两种方式配置:

  • 修改项目配置文件
    在项目根目录的application.properties(或application.yml)中添加以下配置:

    quarkus.azure.function.app.service.plan.consumption=true
    

    YAML格式对应:

    quarkus:
      azure:
        function:
          app:
            service:
              plan:
                consumption: true
    
  • 部署命令中指定参数
    直接在部署命令里追加配置参数,无需修改配置文件:

    ./mvnw quarkus:deploy -Dquarkus.azure.function.app.service.plan.consumption=true
    

如果需要让Quarkus自动创建Consumption计划,还可以额外指定区域(按需添加):

quarkus.azure.function.region=eastus

这个配置项未在Quarkus公开的All Config页面列出,属于Azure扩展的专属配置,上述设置可覆盖默认的托管计划类型。

内容的提问来源于stack exchange,提问作者user3577622

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 09:42:02