Po raz pierwszy uruchomiłem na żywo stronę internetową (ze strukturą Grails w ramach platformy Amazon EC2 i Cloud Foundry) i szybko zdałem sobie sprawę, że nie jestem gotowy na monitorowanie i konserwację mojej aplikacji w trybie produkcyjnym (na szczęście strona internetowa jest dostępny dla bardzo ograniczonej liczby użytkowników).Jak monitorować i utrzymywać aplikację Graal w środowisku na żywo/produkcyjnym?
Kwestie Mam napotykane do tej pory są:
- nie można zmienić moje poglądy. Muszę ponownie wdrożyć moją aplikację
- Nie mam monitorowania. Nie wiem, kto jest podłączony, kiedy się logują/wylogowują ...
- Redploying my application (upload WAR + deploy) zajmuje co najmniej 30 minut.
- Nie wiem, jak zrestartować serwer Tomcat bez potrzeby ponownego tworzenia przez Cloud Foundry!
- ...
Więc moje pytanie jest bardzo prosta:
Co narzędzia (w tym Grails wtyczek) i metod możesz mi polecić biorąc mnie z moim obecnym ślepota?