MB also elects a leader/coordinator for the cluster (based on hezelcast.) On Fri, Jan 22, 2016 at 10:48 AM, Amila Maha Arachchi <ami...@wso2.com> wrote:
> Nipun, > > May be you need to try it in a clustered environment or at least > clustering enabled. I assume you tried this with a single server. > > On Wed, Jan 20, 2016 at 9:42 AM, Nipuna Prashan <pras...@wso2.com> wrote: > >> Hi Krishanthan, >> >> Cloud team has developed three osgi components to delete tenants, but >> tenant deletion has to be done manually by adding components to >> dropping folder when we want to start tenant deletion. Now, my project >> is to automate this process by making one osgi component for every >> server and the component will be in the server every time. >> >> AxisConfiguration serverAxisConfig = >> >> ServiceHolder.getConfigurationContextService().getServerConfigContext().getAxisConfiguration(); >> ClusteringAgent agent = serverAxisConfig.getClusteringAgent(); >> boolean isCoordinator = agent.isCoordinator(); >> >> I tried this, but this always returns false. >> >> On Tue, Jan 19, 2016 at 9:08 PM, Kishanthan Thangarajah >> <kishant...@wso2.com> wrote: >> > IIRC, we already have a way (tool) to delete tenants in a cluster which >> is >> > used by cloud team. So what's the requirement for this component here? >> > >> > With hazelcast based clustering, we assume that the first (oldest) >> member as >> > the coordinator for the cluster. We set this member as the coordinator >> and >> > you can check whether the current node is the coordinator using >> > ClusteringAgent#isCoordinator method. >> > >> > On Mon, Jan 18, 2016 at 6:24 PM, Nipuna Prashan <pras...@wso2.com> >> wrote: >> >> >> >> Hi all, >> >> >> >> I am building an osgi component for tenant deletion task. This will be >> >> deployed in every server (APIM, AS, AF, BAM, IS..). I have a >> requirement to >> >> do this task in one node in the cluster while there is no single point >> of >> >> failure. Only one node should start deletion while other nodes waiting >> on >> >> the same server. >> >> Is there a way to find the leader node/ contributor in a cluster? Any >> help >> >> would be appreciated. >> >> >> >> >> >> >> >> -- >> >> Nipuna Prashan >> >> Software Engineering Intern >> >> +94711852792 >> > >> > >> > >> > >> > -- >> > Kishanthan Thangarajah >> > Associate Technical Lead, >> > Platform Technologies Team, >> > WSO2, Inc. >> > lean.enterprise.middleware >> > >> > Mobile - +94773426635 >> > Blog - http://kishanthan.wordpress.com >> > Twitter - http://twitter.com/kishanthan >> >> >> >> -- >> Nipuna Prashan >> Software Engineering Intern >> +94711852792 >> > > > > -- > *Amila Maharachchi* > Senior Technical Lead > WSO2, Inc.; http://wso2.com > > Blog: http://maharachchi.blogspot.com > Mobile: +94719371446 > > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Ramith Jayasinghe Technical Lead WSO2 Inc., http://wso2.com lean.enterprise.middleware E: ram...@wso2.com P: +94 777542851
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev