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
