до декабря 2016 года, я был в состоянии развернуть узел приложений в стандартной среде Google App Engine со app.yaml
глядя, как это:приложение узел Deploy в стандартной среде Google App Engine
runtime: nodejs
vm: true
api_version: 1
manual_scaling:
instances: 1
Теперь, когда я делаю это развернуть на новый проект, я получаю сообщение об ошибке:
ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: Deployments to App Engine Flexible require 'env: flex' in app.yaml. The 'vm:true' setting has been deprecated.
Но я все еще в состоянии развернуть с этой конфигурацией для существующих проектов.
Что-то недавно изменилось в Google App Engine для Node.js? (Я не знаю, когда читаю сообщение об ошибке, если стандартная среда устарела, или если по какой-то причине она считает, что я выбрал развертывание в гибкой среде, и поэтому я не могу использовать vm:true
, потому что этот параметр устарел для гибких сред) ,
Спасибо. Моя ошибка заключалась в том, что я против «vm: true» и «flex: env». Я думал, что «vm: true» необходимо было указать такие параметры, как «manual_scaling»: экземпляров: 1', но это не так. –