Невозможно развернуть php72 в стандарте gae. Завершено с ошибкой [Errno 12] Невозможно выделить память - PullRequest
0 голосов
/ 24 октября 2018

Я перехожу с 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...