Poster taggade med ‘deployment’

JRebel är ett trevligt utvecklingsverktyg som gör det möjligt att omedelbart testa ändringar i en applikation som körs utan att starta om applikationsservern (ex Tomcat, Jetty, Glassfish, JBoss, WebSphere etc). Denna JVM-plugin stödjer omladdning av allt från JPA-entiteter, Session beans, JSP:er till resurs- och konfigurationsfiler. Förändringar i klasshierarkier stöds dock inte för tillfället. Det finns plugins till de populäraste utvecklingsmiljöerna och flertalet Java-ramverk stöds.

JRebel kostar en slant men kan spara tid och effektivisera utvecklingsarbetet, framförallt när det gäller större och tyngre applikationer som tar lång tid att bygga och/eller deploya.

Läs mer om JRebel på http://www.zeroturnaround.com/jrebel/

Hittade en väldigt kort men kärnfull artikel som beskriver parallell deployment i Tomcat 7; en nyhet som tillåter driftsättning av nya versioner av en applikation utan driftstopp. Detta möjliggörs genom att olika versioner av samma applikation kan vara installerade på samma server. Nya användare skickas direkt till den nya applikationen medan användare med redan aktiva sessioner fortsätter att använda den gamla.

Det finns även stöd för klustrade miljöer.