Digital Ocean и Dokku plus Play должны были использовать машину с 2 ГБ ОЗУ.

Итак, я недавно установил игровое приложение с помощью Dokku в Digital Ocean, следуя предоставленному руководству. Единственная проблема заключалась в том, что я продолжал получать сообщение об ошибке при отправке на сервер, говоря, что у меня недостаточно памяти для компиляции приложения. В итоге мне пришлось перейти на машину 20 / мес 2 ГБ, чтобы она наконец заработала. В учебнике говорится, что вы можете использовать самую маленькую каплю. Когда я проверяю использование памяти в дроплете, я использую около 1,2 ГБ, но java использует только 8% от общего объема. Куда девается моя память? Игра занимает всю память? Как я могу использовать меньшую каплю и продолжать играть?


person wwoodal1    schedule 18.11.2014    source источник
comment
Вы пробовали файл подкачки памяти на дроплете? Я также заинтересован в этой настройке, но еще не пробовал дроплет.   -  person Gunhan    schedule 04.01.2015


Ответы (1)


Как сказал Гунхан в комментарии, изначально вы должны добавить пространство подкачки, как описано здесь. Если проблема не устранена, выполните эту команду

echo 1 >  /proc/sys/vm/overcommit_memory

в терминале и перезапустить виртуальную машину, чтобы быть уверенным. Подробнее об этой команде читайте здесь.

person Mahmut Ali ÖZKURAN    schedule 11.02.2015