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

Reply via email to