2011-02-03 4 views
12

Я хотел бы рассказать вам о вашем опыте работы с фреймворком и его использовании в памяти. Дело в том, что я ищу хостинг для своего игрового проекта (с Scala), и я бедный студент, поэтому мне нужно что-то как можно дешевле. Я подумывал об аренде облачного сервера в rackspace с 256 МБ оперативной памяти и игры на сервере ubuntu. за стеклянной рыбкой. У вас, ребята, есть какие-то мнения?Использование памяти фреймов памяти

Thanls ответы на вопросы!

+1

Итак, вы уже создали свой проект? Почему бы не разместить его на вашей машине разработки временно, имитировать кучу клиентских подключений и просто посмотреть, сколько памяти оно использует? –

ответ

17

Основной хостинг на PlayApps.net только имеет 64Mb RAM, и она работает очень хорошо. Как уже указывалось, это то, что запускает сайт playframework, и он обслуживает 100 000 запросов в день.

Я также работал в Google App Engine, и он имеет тенденцию использовать около 60-70 Мб. Тем не менее, я хотел бы указать, что если вы работаете в WAR-файле на Glashfish, у вас, вероятно, будет много дополнительных накладных расходов, которые вам не нужны (все компоненты J2EE, которые просто не нужны).

Я бы предложил использовать легкий HTTP-сервер, расположенный перед стандартным игровым сервером. Это минимизирует использование памяти.

+1

Да, я думал о GAE, но я чувствую, что у меня достаточно обучения, чтобы сделать уже , будучи новичком в обеих играх и scala:] Я буду рассматривать playapps.net. Благодаря! – Arg

+0

GAE имеет множество ограничений, поэтому я бы не предложил, если вы хотите использовать некоторые из интересных функций игры. Как простой сайт, хотя он работает достаточно хорошо – Codemwnci

+3

У меня был опыт работы с приложением Play, которое первоначально предназначалось для использования GAE. В итоге нам пришлось переключиться на «нормальный» Play и сервер, так как с GAE мы продолжали тратить время на устранение проблем и делать обходные пути (что вызовет другие проблемы). Как поясняет @Codemwnci, ​​GAE может быть классным для простых вещей, но для приличного веб-приложения, поверьте мне, пойдите в обычную игру. Ваш проект сэкономит ваше время и сделает стресс :) –

6

Попробуйте услугу хостинга игры: http://www.playapps.net/

Сайт playframework использовать основной слот с 100.000 просьбе день

+0

Интересно, я видел сайт playapps, но я чувствовал, что это своего рода рип, с 64mb ram для 10euro. Я не знал, что они используют его для playframework.net! Я это рассмотрю. Благодаря! – Arg

+0

@Arg, хотя кажется, что вам кажется, что вам не нужен системный администратор для вашего сервера, и не тратьте время на управление такими ресурсами, как безопасность сервера, резервные копии и т. Д.. Сколько это стоит для вас? ;) –

+0

Да, это очень хороший момент. Не поймите меня неправильно, однако, я понятия не имел, что игра использует так мало памяти, что 64mega было бы достаточно для так много хитов^_^ – Arg

Смежные вопросы