【问题标题】:Target micro instance in Flexible AppEngineFlexible AppEngine 中的目标微实例
【发布时间】:2018-05-04 03:04:40
【问题描述】:

是否可以针对自定义运行时使用微实例?

我试过了:

resources:
    cpu: 0.5
    memory_gb: 0.6
    disk_size_gb: 10

但是启动了一个小实例。

【问题讨论】:

    标签: google-app-engine app-engine-flexible


    【解决方案1】:

    将以下内容添加到您的app.yaml

    beta_settings:
      machine_type: f1-micro
    

    【讨论】:

    • 我可以像下面这样使用 bta 测试吗?请回复。 runtime: nodejs vm: true # [END runtime] automatic_scaling: min_num_instances: 1 max_num_instances: 1 cool_down_period_sec: 60 beta_settings: machine_type: f1-micro handlers: - url: /.* script: IGNORED secure: always # 临时设置以防止 gcloud上传 node_modules skip_files: - ^node_modules$
    • 我可以使用 beta_settings 自动缩放吗??
    • 你能在这里回答我的问题吗stackoverflow.com/questions/40319880/…
    • 不再受支持...机器类型源自您的资源设置。 cloud.google.com/appengine/docs/flexible/nodejs/…
    【解决方案2】:

    在 App Engine 中,无法为 flex 环境指定实例类型(与 Python、Java 和 Go 中的标准环境不同)。

    在 flex 环境中,实例类型派生自 app.yaml 文件中指定的资源设置。

    App Engine Resource Settings

    【讨论】:

      【解决方案3】:

      看来,由于某种原因,定价计算器允许您输入较小的值,因此该实例看起来类似于 F1-micro(我一直在寻找大约 5 美元/月来运行它),但是在指定它时很可惜在 app.yaml 中,它默认为比 f1-micro 花费更多的东西,并且您不能将值设置为低于 OP 显示的值。

      example very small flex instance in pricing calculator

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-09-29
        • 2019-07-03
        • 1970-01-01
        • 2013-08-08
        • 1970-01-01
        • 2020-01-25
        • 1970-01-01
        相关资源
        最近更新 更多