On Thu, Dec 4, 2014 at 11:41 AM, Chanaka Fernando <[email protected]> wrote:
> Hi Isuru, > > I agree with what you are saying. We need to have the same artifacts > deployed in both worker and manager nodes. This is a requirement which came > with the JMS listener proxy use case. I think the best solution for this > kind of scenario would be to use the management node as both worker/manager > profile. That would make sure that it will serve the requests as well as > capable of doing the management tasks. > +1. This might be the best solution we have with 4.8.1. > > WDYT? > > Thanks, > Chanaka > > On Thu, Dec 4, 2014 at 11:33 AM, Isuru Udana <[email protected]> wrote: > >> Hi Chanaka, >> >> I think we may able to achieve your this particular requirement using the >> pinned server concept. >> >> IMO we should not make differences to artifact deployment in worker nodes >> vs manager node. If we do that, we won't be able to clearly see what is >> actually deployed in workers by looking at the manager node. It will add an >> extra overhead when it comes to troubleshooting. So deployment wise all the >> artifacts should be identical and we need some other mechanism to prevent >> execution in the manager. >> >> Thanks. >> >> >> >> >> >> >> On Thu, Dec 4, 2014 at 10:51 AM, Imesh Gunaratne <[email protected]> wrote: >> >>> Hi Chanaka, >>> >>> This looks like a valid requirement. >>> May be we could achieve this by defining two different server roles in >>> manager and worker nodes (in carbon.xml file): >>> >>> In management nodes: >>> <ServerRoles> >>> <Role>EnterpriseServiceBusManager</Role> >>> </ServerRoles> >>> >>> In worker nodes: >>> <ServerRoles> >>> <Role>EnterpriseServiceBusWorker</Role> >>> </ServerRoles> >>> >>> Afterwards we could define the role EnterpriseServiceBusWorker to all >>> the artifacts that should only be deployed in workers. WDYT? >>> >>> Thanks >>> >>> On Thu, Dec 4, 2014 at 7:53 AM, Chanaka Fernando <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> Is it possible to do $subject? Requirement is to deploy the same >>>> artifact in 2 different servers with the same CAR file. >>>> >>>> As an example, when we have a JMS listener proxy in our CAR file and we >>>> have a worker/manager separated cluster with dep-sync enabled, once we >>>> deploy this CAR file in the manager node, It would be deployed there and >>>> synced to the worker node. But in this scenario, we do not need the JMS >>>> listener proxy in the management node to listen to the JMS queue. But If we >>>> have the same "ServerRole" in both worker/manager nodes, they will be >>>> deployed and we have to manually stop the proxy service from management >>>> node. >>>> >>>> If we have a capability like defining multiple server roles in >>>> artifact.xml file, we can avoid this behavior by having two different >>>> "ServerRoles" for worker and manager and then defining both ServerRoles in >>>> the required artifacts and defining only one server role for JMS listener >>>> proxy. >>>> >>>> >>>> Thanks, >>>> Chanaka >>>> >>>> >>>> -- >>>> -- >>>> Chanaka Fernando >>>> Technical Lead >>>> WSO2, Inc.; http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> mobile: +94 773337238 >>>> Blog : http://soatutorials.blogspot.com >>>> LinkedIn:http://www.linkedin.com/pub/chanaka-fernando/19/a20/5b0 >>>> Twitter:https://twitter.com/chanakaudaya >>>> Wordpress:http://chanakaudaya.wordpress.com >>>> >>>> >>>> >>>> >>> >>> >>> -- >>> *Imesh Gunaratne* >>> Technical Lead >>> WSO2 Inc: http://wso2.com >>> T: +94 11 214 5345 M: +94 77 374 2057 >>> W: http://imesh.gunaratne.org >>> Lean . Enterprise . Middleware >>> >>> >> >> >> -- >> *Isuru Udana* >> Senior >> *Software Engineer* >> WSO2 Inc.; http://wso2.com >> email: [email protected] cell: +94 77 3791887 >> blog: http://mytecheye.blogspot.com/ >> twitter: http://twitter.com/isudana >> > > > > -- > -- > Chanaka Fernando > Technical Lead > WSO2, Inc.; http://wso2.com > lean.enterprise.middleware > > mobile: +94 773337238 > Blog : http://soatutorials.blogspot.com > LinkedIn:http://www.linkedin.com/pub/chanaka-fernando/19/a20/5b0 > Twitter:https://twitter.com/chanakaudaya > Wordpress:http://chanakaudaya.wordpress.com > > > > -- *Isuru Udana* Senior *Software Engineer* WSO2 Inc.; http://wso2.com email: [email protected] cell: +94 77 3791887 blog: http://mytecheye.blogspot.com/ twitter: http://twitter.com/isudana
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
