Я перехожу с php55 на php72 и сейчас у меня большие проблемы с развертыванием.У меня большой список исключений, и я подумал, что проблема в том, что у меня слишком много файлов (мне пришлось включить некоторые классы с composer).Я составил больший список файлов и каталогов и развернул всего около 7000 файлов.10000 - это предел.
- Я пытался использовать больший тип машины в app.yaml (F2 вместо F1), который не помогает
- Есть ли у меня проблемы со временем?требуется загрузить все файлы?Я не знаю
- Почему создается файл tar?Есть ли способ подавить это?
загрузка выполняется с Mac и следующими командами.Первая строка удалила все файлы, которые тоже создают проблемы, которые работали нормально и не загружены:
find . -name "Icon?" -print0 -exec rm {} \;
gcloud app deploy --project MyProjectName-dev --verbosity debug app.yaml cron.yaml dos.yaml
Ошибка, которую я получаю, странная:
Starting Step #0 - "fetcher"
Step #0 - "fetcher": Already have image (with digest): gcr.io/cloud-builders/gcs-fetcher
Step #0 - "fetcher": Fetching manifest gs://staging.xxxxxxxxx-dev.appspot.com/ae/xxxxxxxxxx-8b1b-4aa6-b6c5-xxxxxxxxx/manifest.json.
Step #0 - "fetcher": Processing 6765 files.
Step #0 - "fetcher": ******************************************************
Step #0 - "fetcher": Status: SUCCESS
Step #0 - "fetcher": Started: 2018-10-24T16:54:28Z
Step #0 - "fetcher": Completed: 2018-10-24T16:54:41Z
Step #0 - "fetcher": Requested workers: 200
Step #0 - "fetcher": Actual workers: 200
Step #0 - "fetcher": Total files: 6765
Step #0 - "fetcher": Total retries: 131
Step #0 - "fetcher": GCS timeouts: 129
Step #0 - "fetcher": MiB downloaded: 909.85 MiB
Step #0 - "fetcher": MiB/s throughput: 68.62 MiB/s
Step #0 - "fetcher": Time for manifest: 262.79 ms
Step #0 - "fetcher": Total time: 13.58 s
Step #0 - "fetcher": ******************************************************
Finished Step #0 - "fetcher"
Starting Step #1 - "builder"
.... much more here and on the end I get:
Step #1 - "builder": INFO gzip_tar_runtime_package took 33 seconds
Step #1 - "builder": INFO Finished gzipping tarfile.
Step #1 - "builder": INFO Building app layer took 45 seconds
Step #1 - "builder": INFO starting: Building app layer
Step #1 - "builder": INFO starting: tar_runtime_package
Step #1 - "builder": INFO tar_runtime_package tar -pcvf /tmp/tmpmwmv3C.tar --transform flags=r;s,^,/.gaeconfig/, --exclude *.pyc .
Step #1 - "builder": INFO tar_runtime_package took 0 seconds
Step #1 - "builder": INFO Building app layer took 0 seconds
Step #1 - "builder": INFO build process for FTL image took 45 seconds
Step #1 - "builder": INFO full build took 46 seconds
Step #1 - "builder": ERROR tar_runtime_package tar -pcvf /tmp/tmpmwmv3C.tar --transform flags=r;s,^,/.gaeconfig/, --exclude *.pyc .
Step #1 - "builder": exited with error [Errno 12] Cannot allocate memory
Step #1 - "builder": tar_runtime_package is likely not on the path
Finished Step #1 - "builder"
ERROR
ERROR: build step 1 "gcr.io/gae-runtimes/php72_app_builder:php72_7_2_8_20181012_RC00" failed: exit status 1