I would like to ask experienced osgi developers if they can help me with a following problem: I would like to accelerate the process of putting the updated version of my app (pathes and/or new features) to my users hands, something along the lines of 'continuous delivery/deployment'... Application is web based but also offer a restful access to a business modules via api, and is running in a resource constrained environment. I thought on something like this: On the back-end we have various 'versioned instances' (one per each version of app) of app which coexists and runs in parallel. On the front-end there is some kind of 'dispatcher' (servlet) which maintains a 'sticky-sessions' directing the requests to right back-end apps. When back-end application reach the session count 0 would like to undeploy that modules. Something like this exists in tomcat 7 (see http://www.javacodegeeks.com/2011/06/zero-downtime-deployment-and-rollback.html) but we already have in use jetty and would like to use felix + jetty with OSGI sauce... Is there something like this already ?
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

