Копируются ли библиотеки в соответствующий экземпляр App Engine при развертывании этого приложения?
Таким образом, они копируются в соответствующий экземпляр App Engine, но не из вашего локальногоmachine.
Это происходит на этапе сборки процесса развертывания, и вы можете подтвердить это, просмотрев результаты сборки .Это можно сделать с помощью консоли Google Cloud или SDK Google Cloud.
Ниже приведен пример просмотра журналов сборки за последнее развертывание.
gcloud builds log $(gcloud builds list --format json | jq -r ".[0].id")
Youможете использовать его в Google Cloud Shell, а также перенаправить в grep следующим образом:
gcloud builds log $(gcloud builds list --format json | jq -r ".[0].id") | grep composer
Есть ли отдельная плата за использование библиотек?
Как объяснено в документации для Ценообразования App Engine , в зависимости от того, используете ли вы Среду Стандарт или Гибкий , тарифы оплаты различаются.
В стандартной среде вы выбираете класс экземпляра, и вам выставляется счет в час за экземпляр соответственно, в то время как в гибкой среде вам выставляется счет за ресурсы .
Таким образом, в первом случае вам нужно будет определить объем оперативной памяти, который, по вашему мнению, соответствует вашим потребностям, тогда как во втором вы сможете более четко увидеть влияние на ваш проект количества библиотек зависимостей, установленных для вашего проекта.приложение.