Я не могу отправить файл https://github.com/Pivotal-Field-Engineering/PCF-demo
Это мое первое приложение, которое я пытаюсь протолкнуть в Pivotal cloud Foundry.it не удается, когда он в самом конце. Статус в PWS сбой.
https://github.com/Pivotal-Field-Engineering/PCF-demo
примеры журналов, как показано ниже:
d97aea708a payload: {"instance"=>"d2108b14-9252-4db6-69c6-1aff", "index"=>0, "reason"=>"CRASHED", "
exit_description"=>"APP/PROC/WEB: Exited with status 1", "crash_count"=>3, "crash_timestamp"=>15210
84086634418047, "version"=>"26617120-9c7a-49be-bb8d-404313ee655e"}
2018-03-14T22:21:27.24-0500 [CELL/0] OUT Successfully destroyed container
Спасибо
1 ответ
Я попытался повторно развернуть приложение, и помимо сообщения об ошибке, которое вы упомянули, я также получил:
2018-03-19T21:27:33.35+0000 [APP/PROC/WEB/0] ERR Cannot calculate JVM memory configuration: There is insufficient memory remaining for heap. Memory limit 512M is less than allocated memory 603988K (-XX:ReservedCodeCacheSize=240M, -XX:MaxDirectMemorySize=10M, -XX:MaxMetaspaceSize=91988K, -Xss1M * 250 threads)
Кажется, приложение, которое вы пытаетесь развернуть, не может выделить достаточно памяти. Это потому, что в manifest.yml
ограничение памяти установлено на512M
, но согласно сообщению об ошибке выше, приложению нужно больше, чем для запуска. Вы можете узнать больше об ограничениях памяти в контексте приложений CF здесь.
Вы можете решить эту проблему, увеличив объем памяти в manifest.yml
или переписав лимит памяти в командной строке:
$ cf push -m 1G
Благодаря этому я смог успешно развернуть и запустить приложение.