VPS vs выделенный Java-хостинг JVM - PullRequest
1 голос
/ 17 февраля 2012

просматривая хостинговые сайты (для приложения Play Framework), я заметил 2 варианта VPS и выделенный Java-хостинг JVM.смогу ли я в конечном итоге достичь одного и того же результата, используя оба варианта, или еще один ограничен?

Ответы [ 2 ]

2 голосов
/ 17 февраля 2012

пограничный вопрос. На самом деле обе стратегии имеют свои преимущества и неудобства. Но для Playframework вы должны думать о:

  • Playapps
  • Heroku
  • Jelastic

для хостинга JVM. Просто примите во внимание тот факт, что Play должен обслуживаться через встроенный Jetty для лучшей производительности. При развертывании в Jelastic он будет развернут как WAR. Проблемы с производительностью могут возникнуть при использовании WAR вместо готового решения.

С другой стороны, VPS, который должен быть настроен, может иметь проблемы с безопасностью и все такое. Как я уже сказал, оба имеют хорошее и плохое.

1 голос
/ 18 февраля 2012

Есть пара вещей, которые следует очистить.

Play Framework поставляется с netty веб-сервером (не Jetty, который используется сервером heroku), и разработчики play советуют пользователям развертывать на этом сервере для производства, главным образом, чтобы не тратить ресурсы ( Контейнер сервлетов поставляется с множеством ненужных вещей и может быть развернут на той же платформе, что и вы.

Нет проблем с производительностью при развертывании вашего приложения в виде развернутой войны папки на любом контейнере сервлетов, просто вы можете тратить ресурсы впустую.

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

Теперь есть много вариантов для развертывания игрового приложения: openshift, heroku, gae, cloudbee, jelastic, dotCloud, playapps ... фактически любой контейнер сервлетов подойдет.

взгляните на этот вопрос: Есть ли у вас опыт бесплатного и недорогого хостинга приложений для игровых фреймворков? .

если вы ищете недорогой вариант, я бы выбрал openshift.

Кроме того, как сказал Зенклис, на VPS вы являетесь собственным ИТ-отделом ...

...