When user upload a archive, it is best if we can directly call the deployer without having to copy the archive to repository and wait for it to get pick up. I think Azeez also meant the same thing.
On Tue, Nov 5, 2013 at 8:46 AM, Afkham Azeez <[email protected]> wrote: > Another useful improvement would be to make it possible to disable the > repo listener, and trigger deployment externally. e.g. disable hot > deployment & update, but when a cluster message comes in, then run > deployment. > > > On Tue, Nov 5, 2013 at 10:09 PM, Kishanthan Thangarajah < > [email protected]> wrote: > >> Hi Folks, >> >> Here I'm describing the overview of the carbon deployment engine (see >> image). >> >> Deployer - an interface providing facility for custom deployment >> implementation. >> Artifact - represents a thing to deploy in carbon (webapp, service, dbs, >> etc), which will be used by the Deployer. >> >> Deployment Engine Component will consist of two main parts. >> 1. Scheduler >> 2. Repository Listener >> >> Scheduler is responsible for the scheduling the deployment task >> periodically. >> >> Repository Listener will do the scanning of deployer directories for >> artifact updates. >> >> Other than that, there will be ServiceListener which will listen to >> Deployer registrations/unregistrations >> from other components (CustomDeployers) and add/remove them to/from >> DeploymentEngine. >> >> Thoughts? >> >> Thanks, >> Kishanthan. >> >> [image: Inline image 1] >> >> -- >> *Kishanthan Thangarajah* >> Senior Software Engineer, >> Platform Technologies Team, >> WSO2, Inc. >> lean.enterprise.middleware >> >> Mobile - +94773426635 >> Blog - *http://kishanthan.wordpress.com >> <http://kishanthan.wordpress.com>* >> Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>* >> > > > > -- > *Afkham Azeez* > Director of Architecture; WSO2, Inc.; http://wso2.com > Member; Apache Software Foundation; http://www.apache.org/ > * <http://www.apache.org/>* > *email: **[email protected]* <[email protected]> > * cell: +94 77 3320919 <%2B94%2077%203320919> blog: * > *http://blog.afkham.org* <http://blog.afkham.org> > *twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> > * linked-in: **http://lk.linkedin.com/in/afkhamazeez > <http://lk.linkedin.com/in/afkhamazeez>* > > *Lean . Enterprise . Middleware* > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- ============================ Srinath Perera, Ph.D. http://people.apache.org/~hemapani/ http://srinathsview.blogspot.com/
<<C5-DeploymentEngine.png>>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
