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]

Reply via email to