On Thu, Aug 27, 2015 at 9:28 AM, Afkham Azeez <[email protected]> wrote:

> We need to test this with c5
>
Yes definitely! We are working on it!

Thanks

On Thu, Aug 27, 2015 at 9:28 AM, Afkham Azeez <[email protected]> wrote:

> We need to test this with c5
> On Aug 12, 2015 3:26 PM, "Imesh Gunaratne" <[email protected]> wrote:
>
>> Hi,
>>
>> I have now implemented $subject [1] and also provided a diff for Carbon
>> Kernel patch0012 [2]. This feature provides functionality to automatically
>> discover Carbon clusters via the topology when running on Private PaaS.
>>
>> *How it works*
>>
>> Once a Carbon server starts it will wait until the topology gets
>> initialized via the message broker. Then it will query the member IP
>> addresses of the given cluster(s) in the topology. Thereafter Hazelcast
>> network configuration will be initialized with the above IP addresses. As a
>> result the Hazelcast instance of the above Carbon server will get connected
>> all the other members in the cluster. In addition once a new member is
>> added to the cluster, all the other members will get connected to the new
>> member.
>>
>> *Installation*
>>
>> Apply Carbon kernel patch0012. This includes a modification in the Carbon
>> Core component for allowing to add third party membership schemes.
>>
>> Copy following JAR files to the dropins directory of the Carbon server:
>>
>> activemq_client_5.10.0_1.0.0.jar
>> geronimo_j2ee_management_1.1_spec_1.0.1_1.0.0.jar
>> hawtbuf_1.9_1.0.0.jar
>> org.apache.commons.lang3_3.1.0.jar
>> org.apache.stratos.common-4.1.0.jar
>> org.apache.stratos.messaging-4.1.0.jar
>> private-paas-membership-scheme-4.1.0-SNAPSHOT.jar
>>
>> Update axis2.xml with the following configuration, cluster id parameter
>> need to contain the cluster id of the relevant carbon server cluster:
>> <clustering
>> class="org.wso2.carbon.core.clustering.hazelcast.HazelcastClusteringAgent"
>>                 enable="true">
>>     ...
>>     <parameter name="membershipScheme">private-paas</parameter>
>>     <parameter
>> name="membershipSchemeClassName">org.wso2.carbon.ppaas.PrivatePaaSBasedMembershipScheme</parameter>
>>     <parameter name="clusterIds">cluster-1,cluster-2</parameter>
>>     ...
>> </clustering>
>>
>> [1]
>> https://github.com/wso2/product-private-paas/tree/master/extensions/carbon/ppaas-membership-scheme
>> [2] https://wso2.org/jira/browse/CARBON-15340
>>
>> Thanks
>>
>> --
>> *Imesh Gunaratne*
>> Senior 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
>>
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
*Imesh Gunaratne*
Senior 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
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to