2011-02-03 15 views
12

Me gustaría preguntarle acerca de su experiencia con el marco de juego y su uso de la memoria. Lo que pasa es que estoy buscando un hosting para mi proyecto de juego (con Scala) y soy un estudiante pobre, así que necesito algo tan barato como sea posible. Estaba pensando en alquilar un servidor en la nube en el espacio de rack con 256 MB de memoria RAM y jugar en ubuntu-server ed. detrás de Glassfish. ¿Tienen alguna opinión?Uso de la memoria del marco de juego

¡Gracias por las respuestas!

+1

¿Ya ha creado su proyecto? ¿Por qué no alojarlo temporalmente en su máquina de desarrollo, simular un montón de conexiones de clientes y simplemente ver cuánta memoria usa? –

Respuesta

17

El servicio básico de alojamiento en PlayApps.net solamente tiene 64 Mb de RAM y funciona muy bien. Como ya se señaló, esto es lo que ejecuta el sitio playframework, y sirve 100.000 solicitudes por día.

También corrí en Google App Engine, y tiende a usar alrededor de 60-70 Mb. Sin embargo, señalaría, que si está ejecutando dentro de un archivo WAR en Glashfish, es probable que tenga muchos sobrecargas adicionales que no necesita (todas las cosas habilitadas para J2EE que simplemente no son necesarias).

Sugeriría usar un servidor HTTP liviano frente al servidor de reproducción estándar. Esto minimizará el uso de tu memoria.

+1

Sí, estaba pensando en GAE, pero siento que ya tengo suficiente para aprender. , con ser novato tanto en el marco de juego como en scala:] Consideraré el juego playapps.net. ¡Gracias! – Arg

+0

GAE tiene muchas restricciones que, por lo tanto, no recomendaría si desea utilizar algunas de las características interesantes del juego. Como un sitio simple, funciona lo suficientemente bien – Codemwnci

+3

He tenido experiencia en una aplicación Play que inicialmente estaba destinada a usar GAE. Al final, tuvimos que cambiar a Play y servidor "normal", ya que con GAE pasamos el tiempo solucionando problemas y haciendo soluciones (eso provocaría otros problemas). Como dice @Codemwnci, ​​GAE puede ser genial para cosas simples, pero para una aplicación web decente, créame, vaya a Jugar normal. Su proyecto ahorrará tiempo y se estresará :) –

6

Prueba el servicio de alojamiento juego: http://www.playapps.net/

La página web playframework utilizar la ranura básica con 100.000 petición de día

+0

Interesante, vi el sitio de playapps pero sentí que era una especie de timo, con 64mb de RAM para 10euro. ¡Sin embargo, no sabía que lo usan para playframework.net! Lo consideraré. ¡Gracias! – Arg

+0

@Arg Aunque parezca una estafa, debería pensar que no necesitará un administrador de sistema para su servidor, ni perder el tiempo administrando cosas como seguridad del servidor, copias de seguridad, etc. ¿Cuánto cuesta eso para usted? ;) –

+0

Sí, ese es un buen punto. Sin embargo, no me malinterpreten, no tenía idea de que jugar utilizara tan poco memoria que 64mega sería suficiente para tantos golpes^_^ – Arg

Cuestiones relacionadas