Es la primera vez que lanzo un sitio web en vivo (con el framework web Grails bajo la plataforma Amazon EC2 y Cloud Foundry) y me di cuenta rápidamente de que no estoy listo para monitorear y mantener correctamente mi aplicación en modo de producción (afortunadamente el sitio web es accesible para un número muy limitado de usuarios).¿Cómo supervisar y mantener mi aplicación de grails en vivo/entorno de producción?
Los temas que he enfrentado hasta el momento son:
- No se puede cambiar mi punto de vista. Necesito volver a implementar mi aplicación
- No tengo monitoreo. No sé quién está conectado, cuándo inician sesión o cierran sesión ...
- Redplegar mi aplicación (cargar WAR + implementar) lleva al menos 30 minutos.
- No sé cómo reiniciar mi servidor Tomcat sin una redistribución a través de Cloud Foundry.
- ...
Por lo tanto, mi pregunta es muy simple:
Lo herramientas (incluyendo Grails plugins) y métodos me puede recomendar por sacarme de mi actual ¿ceguera?