/ / Ejecutando rubygem (Middleman) en Azure - ruby, azure, middleman

Ejecutando rubygem (Middleman) en Azure - ruby, azure, middleman

Acabo de registrar una cuenta de prueba en Azure para ver si es una plataforma viable para mí a largo plazo.

Usando un rol de webworker con una variedad de CMD y scripts de inicio, logré que Ruby trabaje en la nube, ¡un simple mensaje de "Hola mundo"!

Sin embargo, no puedo obtener Intermediario se inició automáticamente y no se puede ver nada en los registros para indicar lo que está mal. Acabo de obtener una "Página no disponible" cuando navego a la aplicación.

Tal vez estoy usando el Azure de la manera incorrecta. ¿Algunas ideas? ¿Hay algo en Azure que me permita depurar problemas a través de RDC o similar?

Muchas gracias de antemano.

Respuestas

1 para la respuesta № 1

Si obtienes Ruby ejecutándose en tu rol de trabajador,definitivamente puede ejecutar Middleman junto con él. Podría haber tantos problemas, es decir, falta contenido específico en Rol de trabajador, configuración de red adecuada, etc. y usted puede solucionar la mayoría de estos problemas por parte de RDP a su Rol de trabajador de Windows Azure. Puede habilitar el acceso RDP como se describe a continuación con su Rol y una vez que esté en su máquina virtual, puede averiguar fácilmente qué podría ser un problema:

http://msdn.microsoft.com/en-us/library/windowsazure/gg443832.aspx

Si está creando un paquete directamente desde la herramienta SDK de Windows Azure (sin usar VS2010), entonces puede necesitar hacer algunos esfuerzos adicionales para incluir configuraciones específicas de RDP en su implementación.


0 para la respuesta № 2

Middleman está destinado a generar sitios web estáticos,que luego puede servir directamente con cualquier tipo de servidor. No hay ninguna razón para tener Ruby o cualquier servidor especial donde se implemente su sitio, ¡simplemente copie los archivos estáticos!